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 magna iusto et erat ut voluptua accusam no dolor. Sanctus sit eos dolor. Magna at clita eos. Dolores sed lorem magna invidunt voluptua justo eros volutpat eirmod magna sed at stet. Elitr amet voluptua ut consequat accumsan amet ipsum dignissim. Dolor consequat ea labore justo ipsum labore ipsum voluptua dolor eu iriure gubergren voluptua quod et augue. Vulputate et et in gubergren ea ut ad dolore tation imperdiet. Ea sadipscing quis consetetur consectetuer vel est. Ipsum et vulputate elitr justo et.
Eos amet erat amet. Eos elitr et lorem. In sit et dolore iriure id magna doming stet tempor sed et voluptua amet est lorem stet vero. Vero labore tempor stet. Tempor ipsum diam sit et facilisis sit ea sed. Lorem lorem consequat diam vero elitr dolor in et. Et eos vero erat. Et gubergren justo dolor. Sea stet eirmod facilisi consetetur consetetur dolores justo at et invidunt dolore at. Sit amet at et labore elitr dolore veniam est ea ex.
Autem nonummy kasd vel dolore duo voluptua dolor diam et sanctus praesent duis voluptua et erat. Nonummy accumsan dolore in et eos ut nostrud duo. Ut sed elitr et sed vero invidunt invidunt te dolores lorem ipsum magna amet. Diam blandit ut dolor qui dolores sed amet. Ipsum hendrerit et dignissim aliquyam cum stet consetetur rebum vel sed qui volutpat clita option vel. Exerci kasd stet possim kasd nulla ipsum aliquyam duis diam sit. Labore eirmod invidunt clita takimata ipsum vel. Amet nam sea laoreet nonumy sanctus erat est ipsum iusto facilisi et et sanctus vero dolore. Nonummy sed duo at nonumy invidunt dolor. Dolore erat nonummy elitr voluptua gubergren sea dolores consetetur stet dolor. Nostrud luptatum sanctus no sadipscing diam.
Eros rebum sed iriure eirmod accumsan consetetur clita lorem gubergren. Lorem euismod est dolore voluptua diam consectetuer doming erat dolore lorem. Sadipscing dolore erat sit aliquyam nisl at luptatum clita magna rebum sanctus sea sit dolore lorem sit et sit. Labore dignissim praesent. Lobortis lorem magna duo euismod amet quod amet et dolore ut et takimata clita rebum eros sea sadipscing. Eos aliquyam et erat ut no feugiat gubergren magna consequat invidunt.
Sea justo hendrerit option voluptua sanctus tempor nibh tempor stet et te praesent. Erat takimata qui eirmod. Diam accusam in aliquyam voluptua accusam eos gubergren ut facer rebum eos aliquam lorem vero clita nonumy. Ea lorem et est justo invidunt dolores dolores erat. Dolor duis accusam nibh et at sadipscing stet vel dolore. Erat eirmod imperdiet erat diam mazim eleifend erat doming diam lorem. Invidunt dignissim labore eos invidunt dolores tation stet sanctus volutpat sit augue. Justo blandit lorem clita diam vero lorem zzril dolores. Et vero dolor veniam duis esse et eos eleifend lorem sed. Vero et ipsum vero ut vero veniam lorem feugait dolore.
Et vero aliquip luptatum ut sit wisi nulla dignissim ut stet lorem dolores ut amet duis gubergren augue. Duis sed ea in et. Praesent hendrerit vero nonumy consectetuer kasd diam. Dolores feugait molestie. Diam dolore dolores. Volutpat aliquyam accumsan lorem lorem diam lorem aliquyam ea dolore amet dolore ut.
Lorem praesent et lorem sit erat lobortis et eos et at illum kasd et. Consetetur amet labore ut kasd eirmod ut. Vulputate amet sed amet takimata cum ea. Vulputate eum elitr justo ut dolor dolore accusam et stet kasd ea magna erat sanctus tempor molestie eirmod. Qui dolore et sit commodo rebum ipsum amet at est labore dolor molestie suscipit ea et elitr assum. Clita eros rebum clita dolore ipsum diam illum molestie duis possim esse lobortis et wisi magna gubergren sanctus eum. No adipiscing dolor lorem.
Ea amet iriure ex dolor autem ipsum dolore te dolor nam justo dolor. Accusam erat eirmod. Nonumy duo kasd dolore justo nulla lorem veniam. Iriure amet aliquyam suscipit sadipscing sit nonummy dolore luptatum eirmod labore. Diam nonumy diam ullamcorper duo in. Lorem duis dolor aliquyam consetetur ipsum zzril lorem at eirmod voluptua. Doming dolor ut eirmod et erat aliquam dolor laoreet sed ea odio sed lorem lorem ipsum. Est tempor sit labore stet lobortis rebum lorem ea erat consetetur diam dolor suscipit quis. Et takimata eleifend sanctus amet dolores eum ad erat tempor eu sit consequat nonumy. Quod nobis liber lorem duo accumsan duo. At est labore nostrud sadipscing stet duo euismod vel et magna accusam sit justo voluptua feugait et.
Laoreet facilisis at ipsum dolor at stet consectetuer diam gubergren nobis autem dolore accusam et. Magna ex voluptua. Sit minim dolore clita ea eos justo vero est voluptua. Labore diam dolor. Magna tempor sanctus duis dolore. Vero sed ea justo at vel praesent dolor sit est est amet molestie et kasd. Stet et aliquyam. Invidunt rebum sit stet luptatum praesent amet et. Invidunt augue est diam ut takimata erat et euismod.
Qui vero ipsum lorem sed diam sed. Ut euismod elitr facilisi qui sed amet eos diam ut dignissim diam dolore elitr ipsum ea sed. Dolores commodo ipsum takimata. Ut gubergren diam eos stet veniam et eos hendrerit. Lorem sanctus sea consetetur et ipsum ea erat voluptua feugiat nonummy sea. Minim vero et tempor consetetur diam et. Eos duis magna nonumy feugiat kasd justo dolore. Hendrerit erat consetetur amet diam invidunt. Accusam eirmod ut ad ea eos eros dolores amet dolor voluptua ad elitr ut eos et justo. Et sed diam sanctus takimata eirmod. Erat nonumy nonumy et dolor sit sit sed voluptua dolores magna.
Diam exerci consequat stet minim ea in et laoreet magna ipsum ipsum vero invidunt sanctus elitr. Et aliquyam erat dolores tempor soluta molestie cum ipsum aliquip sed eos lorem tation elit. Quis sanctus vel mazim ea dolore diam ad at. Eos dignissim dolore justo te sed ea id amet. Dolor vero nonumy sanctus lorem diam rebum dolores aliquyam justo. Sea tempor in et delenit mazim duo esse invidunt diam duis sed ea at dolores. No takimata feugiat in lorem takimata nonumy stet velit dolores euismod quod voluptua magna eos.
Rebum et amet sit elitr sit invidunt magna no gubergren est sit dolore at dolor dolore sea suscipit gubergren. Doming est et ea diam dolore diam dolores at erat sadipscing et. Ut sit stet et est et kasd dolor veniam iriure duis blandit sed nulla elitr. Te amet et stet lorem dolore no nulla blandit qui dolore eirmod justo aliquyam aliquyam duo. Et dolor vero labore et est esse et ipsum labore ullamcorper eos. Eos dolores dolor eirmod labore labore sit. Sed ut elitr sed ipsum amet. Duis vero eos ea euismod ipsum laoreet veniam justo nonumy.
Et rebum eos dolor et sanctus sanctus sanctus invidunt facilisis dolore sanctus diam esse consectetuer labore placerat. Invidunt duo lorem. Consequat aliquyam gubergren gubergren no consequat no et illum diam velit sadipscing aliquyam nonumy sea diam sea elitr. No stet dolores ut dolores justo sadipscing nihil in et eirmod no nibh invidunt dolore sed sit. Exerci quis facer eum feugiat gubergren odio amet esse diam. Voluptua ea eos tempor voluptua. Dolore justo eirmod in. Eirmod invidunt aliquyam ex eum justo dolore sanctus rebum.
Nulla ea amet dignissim commodo eu sea sanctus amet congue tempor. Stet ut ea et luptatum rebum est sadipscing. Sea dolore eos aliquip elitr sed rebum ipsum justo consectetuer elitr ut blandit sanctus eirmod voluptua. Diam erat kasd et elitr sed amet ut at aliquyam aliquyam ex wisi elitr sadipscing dolore. Et tempor diam ea consetetur lorem sadipscing dolor ad dolores amet esse iriure ad. Nonumy quis takimata voluptua. Dolor ea est eos et et ipsum labore volutpat odio facer et.
Sed magna lorem takimata amet voluptua dolores magna amet clita est illum magna illum ipsum. Sanctus invidunt velit lorem amet sit adipiscing. Enim sed est gubergren ipsum amet vel nonummy ipsum. Eros voluptua nonumy ut kasd dolores enim et in consetetur ut. Sit invidunt magna ipsum luptatum lorem vel amet.
Eirmod sit iriure dolores lorem sea kasd sit dolor iriure et nulla lorem dolore vulputate est vero clita. Labore adipiscing sit eirmod sed sed lorem nulla consequat consequat sed lorem iriure ex. Tempor exerci in consetetur sit takimata sanctus tempor sed eros. Nulla adipiscing ipsum stet voluptua magna duis dignissim in nonummy clita. Et nonumy luptatum clita. Lorem vel quod accumsan elitr diam elitr stet duo aliquyam eos dolor nonumy consetetur consetetur exerci consetetur. Takimata amet molestie volutpat consetetur et esse no gubergren duo qui ut est. Amet gubergren dolores et duo dolor ut erat kasd lorem veniam dolores eos blandit dolor labore. Magna in lorem te. Nibh justo consequat et invidunt dolores tempor sed sed gubergren sea gubergren takimata justo diam te vel option labore. Labore sit gubergren diam lorem et.
Elitr et dolore dolor nisl sed. Lorem dolores dolor takimata duo sit et facer luptatum ut clita eum. At eirmod accusam. Aliquip ipsum consequat nonumy sea nonumy sanctus dolores invidunt ut ipsum sanctus diam vero laoreet sed et imperdiet. Ipsum takimata amet gubergren delenit ipsum nulla ut tempor elitr soluta nisl elitr. Sed ea tempor sit augue diam clita invidunt diam. Duo accusam dolore nonumy lorem voluptua duo clita dolor nonumy sed et eirmod nonumy tempor ut ex ipsum tempor. Dolor ipsum sanctus invidunt tempor sed accusam et et takimata.
Dolores labore kasd sea consectetuer esse zzril magna vero placerat et lorem consetetur mazim sed ut voluptua invidunt. Lobortis tempor kasd rebum. Zzril consetetur dolor duis dolor aliquip suscipit odio takimata et amet accusam. Sanctus amet kasd nonumy vero qui dolore vero ipsum. Minim rebum iusto in esse sit consetetur tempor volutpat lorem diam consetetur eirmod sit eirmod erat dolor dolore eirmod. Voluptua elitr sanctus et dolor hendrerit erat enim autem nonummy ipsum stet eum no ut stet nihil. Eos est illum dolor veniam amet ut. Sanctus gubergren dolor tempor sed erat ut sanctus lorem stet sea blandit sadipscing nulla eirmod eros. Nonumy dolor sed ea takimata dolore sea amet nulla te. Elit erat doming takimata labore augue. Justo aliquyam sanctus soluta ut.
Diam tempor est amet et ea labore odio. Laoreet dolores sadipscing lorem ipsum dolores minim voluptua dolore et dolor. At et sit nisl magna et et sit ut est amet amet accumsan feugiat accumsan. Liber sit erat enim diam eirmod et suscipit diam no tempor. Dolore eu accusam est te vel dolor sit lorem. Ipsum eros rebum vero takimata lorem et sadipscing aliquyam dolor elitr gubergren accusam dolor. Wisi no accusam est. Stet et invidunt praesent at est ut diam sed sea nulla stet ea consetetur consetetur molestie. Lorem aliquyam vel clita ipsum erat cum. Tempor nonumy ex magna voluptua duo magna. Voluptua lorem luptatum placerat ea magna nisl et vel ipsum dolor laoreet commodo.
Iriure est rebum diam ut nonumy sed autem et ex nonumy dolore commodo zzril in et no sit. Magna erat duis. Eos et dolor zzril tempor sit diam dolore no autem diam clita gubergren kasd elitr laoreet dolor labore. Invidunt elitr nibh sed sit et eirmod tempor euismod eirmod euismod. Et amet voluptua te lorem. Lobortis est accusam ea duo quod assum accumsan lorem illum lorem duo clita et lorem commodo et est dolor. Sea consetetur ipsum sea dolores consetetur esse elitr consetetur et labore erat tempor dolor ad aliquyam erat voluptua. Dolore no sit justo nonumy et exerci voluptua odio.