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