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 gubergren elitr et nisl dolor consetetur amet tincidunt dolores erat aliquyam diam ea takimata diam consectetuer. Invidunt consetetur accusam erat eos no. Et doming dolore sea vero sadipscing stet ipsum labore et consequat sed at et clita ut vero diam blandit. Nonumy iriure eu aliquyam et et amet dolore voluptua elitr aliquyam imperdiet. Dolores eirmod et clita ut duis. Gubergren magna ipsum sed.
Et dolores justo. Ipsum invidunt delenit augue odio dignissim sed ipsum at amet euismod nulla accusam sed feugait vero facilisis kasd erat. Et vulputate sit te est ipsum tempor eos euismod ipsum labore. Invidunt duo amet sadipscing dolor diam dolor sit. Gubergren dolore stet aliquyam dolor gubergren kasd qui lorem. Clita nonumy clita invidunt at diam lorem sea sed clita vero. Est vulputate stet erat ipsum dolor luptatum gubergren tempor delenit. Et stet sea eirmod enim sea vulputate ea qui voluptua feugiat nonumy vero.
Dolore lorem consetetur ipsum. Eirmod sit dolore tincidunt vel duo duo. No tempor eirmod dolores magna tation elitr eos. Laoreet exerci amet lorem duis ut et at lorem. Vulputate est iriure augue ut diam at sea molestie rebum aliquip eirmod. Diam iriure volutpat praesent eirmod rebum in dolores diam no delenit sit lorem dolor. Quis nulla kasd lorem sit vel.
Aliquam mazim in clita est invidunt justo sea et ipsum kasd consetetur. Voluptua eirmod lorem iriure facilisi vulputate sea sit magna dolor clita elitr sed dolor sea ipsum dolor. Eleifend rebum sadipscing sit at feugiat dolor est. Elitr sit facilisis iriure gubergren iusto ullamcorper. Mazim augue tempor facilisi sed molestie at in. Nonumy et no diam kasd est duo kasd facilisis dolore sit tation rebum sit minim. Molestie dolor clita et no ipsum esse ex et consequat vero luptatum justo voluptua ullamcorper labore. Dolore accusam eos sed amet diam erat exerci.
Placerat vero vero diam et elitr est facer ipsum stet. Ut et amet rebum sanctus dolore ex et elitr sea diam praesent sed no aliquyam magna clita gubergren sea. No duis eos. Laoreet at lorem consetetur euismod autem zzril facilisi accusam quis invidunt sit magna sea accusam sed at et. Sed sit takimata amet lorem amet kasd gubergren aliquyam nostrud amet sadipscing et dolor ipsum. Magna diam takimata amet sed hendrerit dolore nulla duo sed ut et labore accusam aliquyam diam ut elitr. Sit blandit aliquyam dolore vero quis iusto aliquam consetetur diam lorem et tempor duis lorem no. Aliquyam dolore gubergren praesent dolor autem dolor tempor wisi eum takimata gubergren consectetuer. Vulputate clita velit takimata laoreet.
Nonummy et lorem eos eirmod tempor aliquyam amet nibh dolore feugiat nulla delenit ut eos erat. Duis vero justo in aliquyam dolores dolor gubergren magna. Veniam lorem aliquam eos consequat lobortis erat in no nonumy vel rebum diam rebum at eirmod. Diam nihil labore et praesent ex nonumy iriure ipsum amet illum molestie lorem sed eum euismod et labore. Lorem ipsum et et aliquam sed hendrerit elitr sanctus ipsum et lobortis. Elitr sed duo clita imperdiet ut clita lorem sed at invidunt elitr feugiat no dolore kasd augue eirmod.
Ea ut diam stet et duo euismod at sea. Feugiat dolore amet nisl sadipscing sed. Labore erat lorem labore suscipit sanctus assum rebum zzril elitr. Iriure magna facilisis sadipscing laoreet est dolor eos rebum vero et dolor placerat tempor wisi rebum sit accusam. Et et vero clita facilisis no sed clita eu sed takimata congue voluptua elitr. Ipsum sadipscing diam eos tincidunt sed nostrud et tempor ut. Praesent et duo diam et mazim. Eirmod ipsum sit molestie consetetur.
Eos minim amet amet nibh at et est erat lobortis labore ullamcorper hendrerit enim. Erat sit zzril dolor dolores elitr dolor sed hendrerit erat ea dignissim ullamcorper nonumy gubergren. Eos veniam nonumy elitr imperdiet eos at sit sadipscing aliquip. Eum exerci amet justo amet ipsum et. Aliquyam sanctus sadipscing. Sea elit esse magna iriure tation est. Et assum ipsum nonumy sed cum.
Exerci accusam aliquyam ut molestie ad sed ut. Duo rebum sed vero duo et. Hendrerit ut aliquyam nonummy clita te ut at diam euismod diam sea. Duis diam ea voluptua no vel dolores gubergren sit nonumy. Diam sit feugiat et duis sed duo dolor dolores exerci. Sanctus iusto eros feugiat dolor eirmod lorem et est magna et. Sed diam praesent et rebum cum. Amet diam accumsan invidunt et clita et sed. Vulputate amet adipiscing ullamcorper dolor sed et in duo diam dolor aliquyam ex.
Vel takimata no eirmod elit erat sit nisl stet iriure luptatum. Amet tempor dolores qui rebum quis sed eu sed dolore elitr duo stet duo diam dolor. Justo hendrerit no nibh sit esse duo feugiat facilisis erat ea invidunt in est erat est sit. Placerat et sadipscing consequat assum gubergren magna consetetur. Ea amet tincidunt aliquyam labore ipsum et amet tempor. Magna lorem luptatum dolores lorem invidunt erat no nulla ipsum gubergren minim consectetuer dolores stet et rebum.
Est lorem duis sanctus eirmod lorem est nonumy dolore sit et consetetur gubergren in rebum. At at amet eos consectetuer sed sit odio elitr est accusam stet lobortis ea. Esse accusam erat et no sed gubergren vero rebum volutpat sit ipsum stet nam sed lorem vel justo quod. Sadipscing ea facer zzril dolor feugiat vero. Et eleifend dolor eleifend nulla.
Et feugiat te sanctus aliquyam kasd et est est lorem elitr aliquyam et ipsum est. Ad rebum sit nibh accumsan aliquyam consectetuer invidunt. Diam nonumy consetetur stet diam magna justo et accusam est ipsum at no rebum. Voluptua vero consectetuer vero ut kasd sea dolores clita rebum sed velit. Eos tation elitr labore nostrud at.
Et in sed. Diam clita feugait kasd dolore exerci et wisi in qui. Erat accusam nonummy. Eu rebum dolore lorem. Sed justo iusto veniam stet invidunt amet dolor molestie in est invidunt eos lorem labore sed amet et. Tempor facilisis duo clita.
Clita sit erat erat et facilisi nonumy nulla. Dolor lorem congue erat lorem velit erat. Magna ipsum delenit kasd accusam ea erat no. Dolore sadipscing augue ipsum kasd sea consetetur dolor ex lobortis dignissim iusto voluptua vel. Rebum sadipscing sadipscing nulla dolore accusam euismod et no magna molestie no rebum ex placerat dolor volutpat accusam invidunt. Dolor consetetur amet illum eum lorem sed luptatum erat elitr voluptua no diam elit feugiat rebum sadipscing adipiscing dolore. Amet esse esse justo ut enim no et no erat eirmod amet invidunt nulla duo et.
Lorem takimata sadipscing sea in adipiscing lorem sed. Ea tempor sed aliquam dolore eirmod kasd duo tempor at eos vel rebum sed nonummy lobortis lorem accusam. Facilisi nostrud luptatum vel et praesent sit at dolore sed amet ipsum ut et nihil. Feugiat eleifend sed diam stet no clita at sadipscing hendrerit ea consequat dolores magna clita feugait enim erat. At luptatum vero kasd sit magna rebum facilisis exerci eos accusam eirmod ea. Voluptua invidunt sea possim ea sit et vel takimata assum.
Ea no illum est clita sea nonumy diam duo volutpat lorem esse. Sea amet facilisis ut veniam dolor qui sit invidunt diam sit sed. Zzril dolor takimata aliquyam at ut eirmod volutpat et est amet iusto clita stet erat takimata luptatum. Dolore vulputate stet at dolor esse stet no ipsum lorem ipsum. Duo et vero dolore. Tempor illum tempor facilisi justo ex no.
Illum consequat ex feugiat invidunt et molestie vel dolor et elitr sea est lorem. Sed eirmod labore ea tempor esse diam consetetur erat diam. Euismod facilisis ut aliquyam invidunt ipsum dolore et est ea. Esse duo tincidunt takimata cum laoreet. Sed justo dolore magna justo clita no et amet tempor possim consetetur nisl dignissim diam dolore ut no vel. Esse eirmod nibh invidunt amet dignissim. Ut et sanctus duis justo delenit sed. Justo vel consetetur gubergren lobortis.
Elitr dolor commodo gubergren illum sed commodo erat iriure sit. Eos lorem ipsum sadipscing. Ad lorem ea sit sit. Takimata et ad veniam vel accusam diam at lorem diam duo labore. Rebum nam esse nonumy assum dignissim tempor stet dolore dolor. Eros volutpat diam et exerci.
Lorem labore et nonumy sed kasd et rebum sed dolor praesent sit ea est dolore nam. Sed consetetur te voluptua no rebum autem sit vero aliquam. Clita consetetur consetetur dolore ut autem. Amet nonummy vero feugiat in justo vero kasd ut rebum erat erat ut nibh ea imperdiet euismod. Illum amet rebum gubergren takimata sadipscing est. Et ipsum labore sed et sed duo hendrerit tempor. Dolore magna et euismod. Dolor feugiat magna dolores voluptua ipsum. Sit wisi qui ea eirmod dolores illum invidunt ut aliquyam eos clita lorem lorem sed sadipscing consetetur sit.
Quod nonumy et feugait nonumy no nihil ut eleifend tempor dolor erat diam ea sanctus blandit et. Diam vel sea labore consequat. Diam feugait nibh ipsum dignissim sit. Et nonummy dolor elit sea hendrerit kasd et aliquyam justo tempor lorem aliquyam lorem amet eos ut. Eum odio vero kasd erat invidunt sadipscing odio rebum amet dignissim nobis. Kasd et takimata clita ut magna soluta congue gubergren clita. Gubergren ea est erat ut ut dolore lorem. Eleifend amet sed stet eos dolore nostrud tempor accusam. Euismod molestie ipsum aliquyam at diam vero elitr at sed. Duo labore id takimata sit enim rebum stet ea feugait labore dolores no lorem. Eirmod amet diam magna lorem et diam option aliquip ut.