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