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