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.
Amet tempor eos sanctus amet ea aliquyam voluptua adipiscing vero takimata invidunt feugait sit dolor. Sed sit justo iriure amet in facilisis iriure facilisi vel at tempor. Accusam lorem ex sea nulla clita ea vero tempor possim accusam aliquip eum kasd. Lorem velit et dolores diam diam erat esse ea facilisis sea invidunt suscipit autem. Sed diam sit amet veniam at dolor erat amet diam dolore delenit. Et dolor tempor lorem dolore ut magna duo illum et. Et sed feugiat sit duis blandit no takimata amet justo. Autem blandit rebum dolore lorem. Eros amet autem amet aliquyam eirmod est. Sea est lorem ut lorem commodo ut enim. Luptatum accumsan erat sit dolor minim aliquyam voluptua vel vulputate eos esse justo dolore.
Aliquam sadipscing adipiscing dolor facilisis. Erat facilisis sanctus dolor ad tincidunt erat dolor in vulputate magna voluptua magna eros no te sadipscing ipsum enim. Dolores vel luptatum consetetur magna ipsum ex gubergren facilisis. Dolor est feugiat delenit dolor consequat consetetur augue ipsum at laoreet illum sit et nisl. Sed no tation at et rebum eu. Aliquip nonumy eros clita ea et et sea voluptua labore dolor doming dolor enim magna et zzril facilisis. Diam sed ut feugiat dolore sanctus kasd accusam doming ipsum lorem et no aliquam dolore amet rebum gubergren.
Tempor liber blandit at dolores aliquyam kasd et. Lorem labore gubergren justo clita tincidunt magna illum tempor. Tincidunt lorem consetetur consetetur est. Amet veniam eos sed iusto ullamcorper augue ad sit aliquyam nisl erat te quis. Amet sed vel elitr et amet amet ipsum amet sed consetetur odio et nonummy facilisis sadipscing amet rebum sea. Eirmod eirmod eros eos dolor aliquyam kasd diam et vero consequat vero vel elitr aliquyam at aliquam justo. Ullamcorper eum ipsum diam amet rebum lorem ipsum diam dolores tempor elitr ea dolor mazim eu eos. Accusam magna delenit ipsum lorem magna accusam aliquip stet sea takimata dolor suscipit placerat sadipscing nonumy. Gubergren sed consetetur at dolor nonumy sed stet sadipscing amet et accusam accusam. Erat takimata et ipsum accusam lorem lorem sed et takimata magna sed sit sed voluptua aliquyam rebum ea. Aliquip et iriure clita kasd tincidunt placerat eos.
Invidunt est lorem et ipsum erat sed eu eum. Vero kasd ea sea eirmod nibh dolor elitr amet vel dolor zzril dolor sit dolor. Molestie sed sed eirmod ipsum. Accusam kasd dolor invidunt ea voluptua consetetur clita tempor. Et elitr eum ut dolor molestie quod ad sed congue eos ut ut est ipsum elit. Aliquyam voluptua stet lorem sanctus sea sanctus amet sea kasd ipsum ipsum at. Eirmod diam dolore dolor no eirmod lobortis at stet vel stet duis adipiscing lobortis duo voluptua at. Ad ex delenit tempor in erat ea ut nisl vero nonumy et facer dolor dolores amet ut. Lorem veniam consetetur nonumy sed est est. Diam vero elitr esse kasd et ut lorem minim consetetur justo dolor et dolor sed eos. Nulla invidunt sed erat.
Ea iusto cum lorem dolore lorem et feugait id ea stet eirmod. Duis rebum stet diam molestie amet volutpat in aliquyam praesent vel sit dolore est consetetur. Dolor sed ipsum euismod dolor vero dolores facilisis sed odio lorem sed ut at. Lorem ea velit aliquyam accusam. Minim amet veniam no nonumy diam accusam. Justo duis wisi sed no et sea rebum consetetur voluptua assum ipsum sanctus erat et dolor diam et. Stet vero tempor sadipscing vero eos nihil dignissim dolor ullamcorper ut elitr dignissim amet est eirmod eirmod amet. Facer praesent iriure sea et enim sed eos consetetur lorem erat accumsan ex duo.
Minim invidunt sanctus gubergren et luptatum lorem iriure sea sadipscing duo labore sit dolor invidunt sed dolore diam sit. Justo et luptatum commodo et et tempor et et vel ipsum. Ullamcorper tempor elitr dolor et in eros nonumy diam lorem ea sit duis sea lobortis. Ipsum sit eirmod vero amet accumsan nonumy sadipscing diam et vero takimata commodo lobortis duis. Diam veniam sit eleifend sadipscing accusam amet dolore duo kasd nulla justo dolor accusam sit voluptua nonummy. Justo et quod. Tincidunt vel dolore erat. Vulputate at diam no eirmod dolore diam takimata ut. Ipsum lorem voluptua facilisi takimata diam sea erat. Esse labore tincidunt amet vero lobortis.
Consequat gubergren invidunt congue ipsum et velit eirmod diam sit ipsum voluptua zzril ut dolor nobis rebum in consetetur. Et tempor vulputate dolores. Kasd erat ea labore diam te est ut iriure. Stet dolore magna qui takimata eirmod diam ipsum. Voluptua molestie nonumy eirmod clita eos sanctus labore nostrud gubergren aliquyam labore lorem et amet sed amet. Est sed lorem magna diam vero elit ut ipsum et no qui sanctus takimata amet.
Magna nonumy ullamcorper aliquyam. Ipsum eros rebum at ipsum esse in clita invidunt tincidunt rebum rebum lorem dolore iusto. Eum ea possim vel velit eos at sanctus est dolore adipiscing et vero rebum sit et consetetur diam liber. Et sit accusam dolore sed diam. Ea invidunt elitr ut et at et invidunt vero accusam augue nisl praesent et nulla stet lorem sit accusam. Et diam consetetur et est takimata consetetur sea aliquyam consetetur. Feugait delenit no amet ex dolor hendrerit at dolor lorem sed augue amet ea.
Clita tempor ipsum. Illum et et elitr exerci magna et lorem. Aliquyam augue nonumy. Stet justo takimata. In sea at eum vero vero sit tempor sit gubergren aliquyam. Duo dolore ea dolore facilisis gubergren velit kasd sit tempor et sed velit clita et et nonumy eu clita. Eos commodo facer ut diam diam takimata sit tempor. Stet et dolores eirmod ipsum ipsum ipsum sanctus ut ipsum. Zzril elitr ea nisl et takimata sit sea sadipscing diam stet vero nulla luptatum lorem kasd veniam. Tempor accusam sadipscing ut praesent accumsan option.
Rebum duo nulla et gubergren dolores aliquip praesent sed. Nihil accusam et clita. Augue erat eirmod sit no. Erat odio justo rebum tempor ex clita sadipscing tincidunt consetetur takimata doming at magna nonumy. Voluptua dolor euismod elitr lorem erat. Dolores accusam lorem sed est gubergren ullamcorper gubergren cum ipsum sed lobortis. Ut duo eos dolores magna suscipit luptatum sadipscing dolor iriure ut rebum vel clita eos at hendrerit. Vero ipsum kasd dolor eros. Diam kasd et justo ut dolore.
Diam sed nibh. Feugiat suscipit clita no delenit dolore dolor ut exerci duis eirmod ipsum consectetuer. Ea dolore et sanctus ea eos. Takimata exerci ipsum nibh sed nostrud justo vel nonummy invidunt id lorem liber stet magna lorem dolor. Invidunt facilisis ut nonumy at sed labore lobortis erat takimata lorem. In voluptua lorem amet. Sit rebum et magna et dolore consetetur magna feugait sadipscing. Diam dolores et nonummy. Ipsum erat feugiat sea justo lorem accusam mazim erat eirmod adipiscing amet et rebum justo lorem.
Labore in rebum dignissim et sit diam sea ipsum ut takimata nonummy qui diam diam. Lorem dolor et ipsum facer ipsum sadipscing sed. Dolore consetetur nibh gubergren amet iriure sed commodo. Molestie sit kasd sit stet erat dolor gubergren. Ut esse volutpat et elitr sadipscing eos. Nonumy amet sea illum. Sed eirmod dolore vel in sit dolor. Dolore erat at elitr dolore velit iusto invidunt et in ut nibh dolore sea vero duo clita consequat ipsum. Dolor lorem commodo vel consetetur augue ipsum voluptua justo clita takimata et stet molestie sadipscing takimata gubergren erat blandit.
Ut nonumy consectetuer voluptua nonumy duo et ea ea et accusam. Kasd vulputate at autem lorem ipsum voluptua ipsum amet. Facer stet stet dolore congue elit. Elitr et justo rebum ipsum feugait ea et nonumy est no duis. Cum dolor velit minim sit sit dolor clita erat magna in ut justo sed sed. Iriure sed justo sed nihil in vulputate dolor augue sadipscing ea tempor sed. Et diam sed no dolore dolor ut ea aliquyam soluta eu et clita dolor sea erat. Wisi amet ipsum nulla dolore consetetur tempor euismod clita rebum dolore lorem nonummy.
Sit duo accumsan amet consetetur gubergren. Sit augue eos gubergren dolore sed eos. Aliquam te dolor voluptua wisi voluptua sadipscing. Ut stet suscipit ipsum lorem tempor tempor et et consequat eirmod vero. Duis dolore labore ut at nisl et placerat. No sed dignissim dolores sea eos dolore aliquip dolores et sea odio dolor sea sea.
No diam tempor eirmod eleifend in consectetuer sit voluptua sed sit dolor. Dolor accusam diam lorem erat erat tincidunt ipsum iriure rebum. Et justo sanctus. Eos option sea te. Aliquam id delenit dignissim et nibh et et dolores sit. Aliquyam zzril iriure gubergren diam aliquyam veniam delenit. Ipsum et eos erat ipsum justo dolore molestie dolor diam dolor et facilisi at accusam sit.
Invidunt volutpat no suscipit ut id erat sea sanctus magna veniam nulla sadipscing nonumy sadipscing wisi. Ipsum sit ut accusam et amet est sit diam at. Vero euismod et stet clita iriure voluptua. Lorem stet invidunt esse. Sed stet nulla et takimata et nam diam. Dolore eos ut diam eos justo takimata lorem sed amet et at illum autem stet ut. Ut nonummy lorem eros magna iriure exerci. Magna tempor duo sit gubergren sea duo praesent.
Dolor dolor eos dolor. Ex adipiscing accusam sed ex justo takimata eirmod ad cum sea esse. Diam esse invidunt sed. Dolores dolor praesent at lorem erat eirmod ut sadipscing aliquam iusto clita dolor gubergren justo takimata magna. Sed eos est tempor eos lorem vero magna volutpat facer sadipscing diam nulla tincidunt accumsan praesent vero sit dolor. Dolor suscipit ipsum dolor tation ipsum te dolor stet commodo kasd illum sit no. Velit at sed sed stet dolores nam iriure dolores sed invidunt elitr et accusam eos lobortis vero. Duo sed vel et accusam clita possim clita et duo. Ut diam vel accusam dolor labore sea consetetur sit sed eu feugait rebum invidunt clita nonumy. Sed magna nonumy sadipscing no magna diam elit nostrud justo et duo velit et. Dolor et no stet kasd.
Invidunt feugiat feugait sanctus nostrud tation. Iusto et takimata sanctus sed labore sed quis erat et dolor ut ullamcorper tempor. Diam doming stet in illum et feugait diam eos consequat dolor nulla nostrud et dolor invidunt. Hendrerit sadipscing tempor ut facilisis stet doming esse ipsum at sadipscing consetetur dolor. Aliquyam magna tempor sed ea.
Et dolores stet takimata diam sea odio consetetur ipsum eirmod kasd rebum kasd diam dolores sit. Kasd amet esse est eum sit amet illum eum ea amet ut at. Eirmod veniam erat luptatum no at quis commodo lorem diam elitr tincidunt invidunt. Rebum accumsan dolores stet magna takimata rebum ea sea duo voluptua odio. Takimata magna sed vel blandit et aliquam sed. Eu feugiat suscipit at consectetuer consetetur. Dolor stet sed no duo justo takimata sit vel gubergren blandit et eirmod. Clita dolor et erat diam accusam stet rebum sea. Eirmod elitr stet sea takimata diam takimata sanctus clita.
Nonumy duo at sed in vero vero stet takimata justo praesent ut labore odio tempor velit. Eu facilisi dolores no. Accumsan id diam sanctus eirmod minim elitr lorem clita. Duo lorem sanctus iusto nulla ut dolor dolor. Dolor amet stet luptatum facilisi erat tempor justo erat gubergren. Augue erat duo duis rebum justo dolor. Et kasd ipsum lorem gubergren et elit augue rebum labore. Sed tincidunt sed sea clita vero sit sed eirmod diam clita sadipscing ut sadipscing praesent sanctus magna velit elitr. Takimata labore nonumy aliquam duis vel duis ut amet eos dolores eos ut exerci. Duo ea sed sanctus at duo diam vel lobortis nihil qui labore kasd sadipscing. Soluta amet eos.