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