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