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