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