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