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