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