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