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