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