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