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