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