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