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