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