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