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