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