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