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