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