This section demonstrates the use of markers and how they can be pulled into the output to be used within the headers and footers of your document. First, what is a marker? A marker is a hidden element that can contain any structure you like that is "pulled" into the header or footer areas of a document. You "throw" markers in the content and depending on where pagination occurs, different values for positional aspects can be retrieved. Since this HTML formatting engine for the most part deals with one sequence of pages, we are covering only retriving markers about the current page although more are available and implemeneted.
The footer of these pages will contain the various possible marker positions that can be retrieved into the header or footer. Note that the LoremIpsum text varies on each page view so you can refresh the page and get possibly different answers. As for positions, you can retrieve markers using:
<div> actually starts inside the page<div> starts at the top or carry's over from the last
page<div> starts inside the page<div> ends inside the pageThe code for this in the HTML looks like this:
<div>
<marker marker-class-name="test">
<b>Heading Number 1</b>
</marker>
<h2 fostyle="keep-with-next.within-page: always;">Heading Number 1</h2>
<!-- content here -->
</div>
And the code in the footer region looks like this:
<footer style="display:none;">
<table width="100%">
<tr>
<td> First Starting: <retrieve-marker retrieve-class-name="test"
retrieve-boundary="page"
retrieve-position="first-starting-within-page"/>
</td>
<td style="text-align:right;"> First Carryover: <retrieve-marker
retrieve-class-name="test" retrieve-boundary="page"
retrieve-position="first-including-carryover"/>
</td>
</tr>
<tr>
<td> Last Starting: <retrieve-marker retrieve-class-name="test"
retrieve-boundary="page"
retrieve-position="last-starting-within-page"/>
</td>
<td style="text-align:right;"> Last Ending: <retrieve-marker
retrieve-class-name="test" retrieve-boundary="page"
retrieve-position="last-ending-within-page"/>
</td>
</tr>
</table>
</footer>
The following headers and para's are inside <div> elements and
markers are created with the header content. The footer shows the various markers
pulled into the content of the footer.
Dolor dolor consetetur. Gubergren rebum duis nobis et accusam amet feugait justo consetetur sea dolor et invidunt. Diam zzril est voluptua et justo et. Est aliquip justo et ipsum enim sed. Est est accusam clita amet sit stet dolore ipsum nihil no sit ipsum vulputate et. Labore et amet sit sed accusam clita tincidunt voluptua velit elitr dolor erat tempor dolor diam suscipit placerat. Est labore eos nobis ex lorem ea in cum kasd et sea enim dolor et lorem. Sit ea aliquyam. Elitr et ut tincidunt et amet sed et. Magna amet aliquyam laoreet kasd rebum sed consectetuer lorem delenit ut nihil sadipscing facilisis sadipscing euismod.
Exerci tempor gubergren te diam clita nobis clita duo in vero et labore clita no ipsum. Tempor dolor elitr vero feugait hendrerit. Aliquip praesent eos et amet eirmod elitr lorem eum eos luptatum sit. Voluptua sanctus ut et. Amet elitr lobortis assum gubergren amet eirmod vero lorem facilisi kasd qui dolore ea luptatum ut. Sanctus nonumy dolore stet magna sit at tempor amet dolore rebum feugiat mazim ea sed et. Rebum ipsum dolores stet et sea et at nonumy justo praesent vulputate takimata.
Eirmod erat duo sit nostrud invidunt rebum quis vel luptatum. Ut no ea at sea lorem diam eirmod dolor duo justo no magna clita duis eirmod elitr. Sea ipsum elitr gubergren zzril hendrerit enim sit dolore adipiscing consetetur lorem illum et magna magna sadipscing at eu. No autem sadipscing justo amet aliquyam. Autem tempor duo stet dolor.
Et ex dolor sea amet at gubergren no eos. Consetetur dolor duo amet labore amet aliquip et hendrerit erat duo diam est suscipit gubergren ipsum qui. Vero diam erat sit sed dolore rebum. Clita duo aliquyam nisl invidunt sed et elitr at ipsum. Accusam zzril vulputate. Ullamcorper sanctus dolore enim sit autem euismod.
At erat erat no consequat ad. Dolore ex hendrerit eirmod sit sed. Sadipscing diam dolor stet molestie clita diam rebum duo sed et sea takimata illum consequat. Rebum justo aliquyam est erat sea elitr sit sed nonummy vero iriure dolor. Lorem stet ipsum magna ipsum nonummy sadipscing dolor consetetur dolor ipsum te clita adipiscing voluptua. Nostrud vero ipsum et euismod et. Tempor amet dolor ipsum ut tempor takimata eirmod iriure eum. At accusam accumsan takimata et est.
Vero lorem vel ipsum nonummy facilisis at ut duo amet takimata dolores qui. Sit et molestie praesent sed dolor delenit stet augue suscipit rebum diam odio est. Labore sed ipsum elitr sed amet hendrerit aliquip eros lorem tempor gubergren lorem nonumy tempor tempor. Nonumy enim ipsum nulla laoreet duis consetetur. Elit odio sed clita iusto diam vero. Duo duo no no at et amet feugait amet. Stet elitr diam erat dolore at volutpat et lorem sed ut vero dolore diam laoreet at clita. Consectetuer nonumy lorem autem ad sanctus et et sed erat. Illum rebum erat. Diam sit dolor nonumy aliquyam diam amet gubergren ipsum erat enim tempor facilisi takimata dolore est nisl stet eros.
Sed tempor eum euismod gubergren sed sit placerat labore dolores gubergren invidunt soluta ipsum gubergren lorem ipsum. Dolor justo sed qui et sit justo dolor et sit takimata esse ea esse diam magna invidunt dolore. Adipiscing erat stet lorem duo justo sit et dolor. Molestie dolor sit labore diam takimata eos et facer accusam et ullamcorper rebum amet amet amet duis. Eos ut erat dolores sed autem odio amet nonumy et gubergren.
Vero et vero sanctus vero lorem ut erat commodo ea zzril nonummy clita nonumy voluptua et amet et justo. Sed adipiscing clita velit ut rebum accusam ad consetetur justo ut sanctus. Lorem hendrerit dolores nonumy et dolor consetetur amet labore in et accusam est elit vero nonummy erat. Sit sed dolor sadipscing takimata sadipscing iusto vulputate. Lorem iusto duo at eros dolor placerat clita ipsum accumsan diam blandit quod at et tincidunt elitr hendrerit enim. Nulla eum dolore luptatum duo sea ea sadipscing takimata ipsum sed duo clita illum vero diam. Ea minim sit. Est vero accusam dolor et. Et sed amet kasd nobis elitr diam magna in nonumy blandit gubergren.
Ipsum liber nostrud dolore no at no labore sadipscing lorem. Ipsum justo accusam sadipscing labore gubergren duis labore diam ipsum ea sanctus eirmod sea voluptua accusam lorem duo tempor. Et rebum ea molestie amet amet nonumy sadipscing vero veniam luptatum ut amet. Diam eos et accusam iusto erat duo sadipscing exerci dolore labore ex tincidunt sadipscing et. Accumsan et est lorem et amet tempor tempor in ut nisl nam. Dolor ea aliquyam sanctus dolore et ipsum dolor vel. No justo aliquyam dolore sit amet ea quod erat gubergren vero invidunt. Erat sit dolores eirmod ex et dolor invidunt. Magna consequat kasd dolores ipsum id hendrerit eirmod rebum ex sadipscing iusto et.
Consetetur ut tempor sea sea in iriure amet gubergren vel sit est et dolores labore et ut mazim. Nonumy dolor ad molestie minim et amet laoreet ad facilisi dolor sit. Labore et sadipscing wisi et eirmod dolor vel consequat. Illum accusam ipsum esse nonummy lorem amet nonummy takimata aliquyam elitr ullamcorper eos aliquyam magna sanctus. Gubergren dolor erat feugait ad consectetuer ex ea vero. Sit nostrud et ipsum diam dolore mazim dolor no sit accusam elitr sanctus odio clita tempor et in eum. Clita lorem diam invidunt et doming sanctus veniam ipsum nisl dolor invidunt.
Sed et iriure dolore ipsum takimata velit tempor diam consetetur minim duo nulla diam. Amet ut accumsan sanctus kasd clita invidunt justo. Autem rebum elit dolore ut kasd eum ut nonumy voluptua elitr diam voluptua et velit invidunt aliquam voluptua elitr. Kasd amet magna ipsum erat sed labore sed aliquyam elitr labore sadipscing invidunt esse. Et diam nulla feugiat eu justo sed augue dolor dolores takimata. Sit ut luptatum ut clita eum sed erat eirmod. Et invidunt justo diam ea lorem rebum elitr ipsum lorem liber amet. Consequat erat et vel gubergren dolor consequat diam stet et iusto et sadipscing lorem dolores dolor wisi eum sadipscing. Sed nibh dolor no ut lorem diam adipiscing kasd invidunt ipsum ipsum et justo eirmod nonumy. Clita aliquyam diam nonummy.
Rebum dolor consetetur nonumy nonumy sit amet lorem elitr clita magna velit dolores ullamcorper sea aliquyam sanctus sed dolor. Dolore justo tincidunt diam eos kasd lobortis sadipscing lobortis consequat luptatum tation est ullamcorper sed. Facilisi rebum dolores esse et tempor nulla invidunt nonumy aliquyam et et delenit dolore vero dolore dolor. Elitr kasd at magna dolores sed takimata sit eros eros delenit et labore sadipscing nonumy clita sed elitr. Eos eirmod nulla tation. Mazim elitr feugait sit ipsum et nulla dolore facilisis. Dolor duo lorem gubergren autem. Dolore et sed est accusam amet aliquyam sed veniam ipsum ullamcorper dolore. Illum sanctus illum aliquam sit magna vero.
Dolore sit lorem eu consetetur labore at sea at magna. In dolores et aliquyam ut eos sadipscing feugiat kasd sea amet et sit. Gubergren consetetur praesent stet dolor erat et justo dolor minim diam est nulla sanctus sit. Labore clita at aliquam amet rebum tation dolor et nonumy adipiscing. Et dolore nibh labore molestie accusam duis sed elitr dolor sanctus diam. Accusam in est aliquam vel accumsan odio invidunt clita. Labore takimata et consetetur dolor tempor sed gubergren eum sed eos dolor dolor invidunt autem justo est feugait. Sanctus dolore est invidunt et erat eos blandit et placerat rebum. Elitr sadipscing vero hendrerit dolore rebum.
Est dolor esse sadipscing tempor lorem. Consetetur duo at diam ipsum clita zzril aliquam accusam sed accusam dolor et erat dolor. Molestie magna lorem takimata tempor justo stet. Est sed lorem amet rebum congue. Lorem elit et erat lorem sit stet elit rebum veniam. Diam quis accumsan consetetur sea feugiat nisl. Ut kasd tempor ipsum velit est vero takimata vero. Clita option liber sed et et est quis et dolor nihil et et dolor delenit. Ut elit gubergren iriure consectetuer justo minim amet stet et clita et tempor at vel et facilisi diam.
Lorem sit dolore ut. Sit ut nobis sed diam sed et wisi eos justo vulputate et euismod iusto. Labore consetetur sed dolor. Cum eos at facilisis tincidunt justo aliquyam ipsum ea gubergren diam velit laoreet at amet volutpat rebum est ut. Et sit autem nonumy qui est sed commodo sea sed sadipscing dolor ut iriure consequat dolor elitr. Magna quis kasd dolore dolores clita erat justo sea tempor aliquam elitr et eirmod sadipscing ut ea dolores. Justo iusto tempor diam imperdiet sed et dolores lobortis.
Ipsum laoreet clita nonumy eos sadipscing sit eirmod vel est no ea ea tation erat dolor. Lorem sea adipiscing eos duo et et invidunt vel et et illum no amet sed. Sed consectetuer sit erat magna et erat. Dolor dolore lorem facilisis et. Commodo praesent ut duo clita eirmod et kasd consequat zzril. Odio ipsum vero. In consetetur no justo nulla sed sed erat nisl gubergren nonumy diam dolore diam tempor lorem in kasd. Et consequat sea elitr.
Est aliquyam kasd justo. Consetetur consectetuer autem amet. Odio consetetur quis praesent lorem et lorem et sea vero iriure labore labore lorem. Magna veniam vel dolor velit dolore ipsum iriure kasd ipsum kasd amet sed dolore dolore eirmod rebum. Et et consetetur sit veniam laoreet magna kasd sadipscing labore diam molestie et et clita vero ut luptatum elitr. Eirmod exerci vulputate elit amet nulla in et amet et eros ut erat dolor. Wisi duo erat sit accusam consequat accumsan velit ut blandit dolore magna duis eirmod accusam elitr ex sit. Dolore erat duis sed sit eum labore ex esse no elitr elitr sanctus et dolore sanctus aliquyam duis luptatum. Tincidunt nulla illum dolor ea velit elit nonumy consequat et elitr amet eirmod sea dolor.
Sea erat eirmod. Amet diam aliquyam vero. Vero amet duo diam et stet duis tation. Voluptua imperdiet erat rebum erat ipsum erat amet kasd duo ipsum dolor ipsum ipsum. Accusam aliquyam wisi consequat et nonummy soluta lorem et takimata amet eos diam. Exerci duis autem doming nulla elitr nonumy dolore sadipscing feugiat takimata.
Erat kasd delenit tempor voluptua nulla justo et ut nibh stet nonumy labore iriure. Ipsum sea dolore hendrerit nonumy amet volutpat sanctus volutpat. Volutpat consetetur gubergren facilisis tempor dolor accusam magna sadipscing iusto elitr kasd justo diam nulla accusam qui. Duo vero sit sit illum feugiat eos ut adipiscing. Ipsum nonumy sed sanctus sadipscing consetetur eros dolore sea elitr. Hendrerit aliquyam velit. Justo duis hendrerit nam sed diam vulputate et dolor.
Voluptua odio te nihil est sit tempor takimata invidunt eirmod nonumy. Duo et adipiscing dolores minim exerci et takimata consetetur eum aliquyam rebum magna magna dolor sea. Ut dolore magna ea ea dolores est et nonumy. Dolor tincidunt eos duo et nulla stet ullamcorper magna sed sed vero stet in clita ipsum lorem. Dolore luptatum vero laoreet feugiat eirmod et est lorem soluta erat suscipit nonummy doming et. Diam vel accusam consetetur dolores invidunt ipsum diam et ipsum voluptua. Duo in est clita amet et kasd augue sit quod sit invidunt. Ut quis kasd eirmod at sit labore in takimata kasd sed et est. Est aliquyam ut sanctus magna clita gubergren est elitr clita nostrud accusam justo molestie. Rebum ut magna labore duis justo rebum laoreet dolor at imperdiet. Ut clita erat nostrud clita kasd sadipscing magna enim dolor vulputate et at takimata clita justo lorem.