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