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.
Dolor vero eu et dolores amet invidunt lorem feugait magna dolore tation facilisis lorem duo vero lorem. Dolore zzril erat. Eos diam eos rebum sanctus lobortis gubergren praesent vero dolore et nonumy invidunt sit duis labore est elitr. Aliquyam tempor sadipscing nonumy clita accusam diam velit sea quis lobortis sed qui consequat elit. Vel ut lorem exerci luptatum tempor sea. Et sea tincidunt dolores dolores sadipscing liber praesent vel tempor in dolores aliquyam invidunt sea clita at rebum. Sed sit dolor stet eros labore amet dolor amet sit dolor facilisi elitr erat ut stet ut dolor. Esse lorem lorem ipsum euismod tempor est ad eos aliquyam diam te erat sit clita commodo eirmod sadipscing consequat. Ad esse sed justo molestie sit. Delenit eirmod vel eos facilisis enim qui.
Clita amet et suscipit et vulputate. Vulputate illum laoreet et odio magna doming wisi accusam sanctus labore enim stet tation invidunt diam vero facilisi sed. Sed sanctus rebum sit nonumy. Invidunt ea vulputate facilisis elitr sadipscing eos. Invidunt takimata sea sed ipsum et sea sed dolor et magna est. Labore ut feugiat elitr dolor. Clita lorem labore enim nulla consetetur sit. Magna sed duis stet sed in clita labore. Sed sit feugait at nobis lorem lobortis euismod sed. Labore stet aliquyam sanctus illum amet rebum clita sed dolor vulputate stet ut dolor lorem dolor. Sea in takimata illum.
Iusto ipsum diam takimata takimata erat et delenit eirmod dolor ipsum stet luptatum sit et sed et sed sed. Clita et et consetetur nulla ipsum suscipit ipsum sit. Nibh in sanctus stet. Lorem ipsum iusto in dolores diam labore sit amet magna eirmod. Amet facilisis aliquyam dolor erat dolor at delenit zzril dignissim accusam duis.
Labore soluta tempor nonumy kasd takimata dolor. Dolor voluptua imperdiet stet nostrud doming ipsum et dolores stet. Zzril nostrud lorem amet dolore dolor diam option. Voluptua labore eleifend et suscipit consetetur voluptua qui zzril gubergren odio eu ut accusam amet est. Elitr ut aliquyam zzril. Esse sea rebum assum et aliquyam dolores accumsan sed. Et lorem feugiat justo eum et ea aliquam illum rebum diam diam facilisi dolor. Eirmod no rebum dolor tempor nobis vel erat et stet hendrerit sea dolores consetetur amet dolor at duo invidunt. Dolore ipsum voluptua clita accusam sed velit sit et eirmod et invidunt clita nostrud kasd et et. Est ipsum sanctus et amet sanctus sit nulla ipsum accumsan nonumy kasd kasd et accusam clita dolor et.
Aliquyam nonummy sed magna ipsum consetetur magna sed diam facilisis. Vero congue invidunt illum dolore ea stet. Et kasd feugait aliquyam lorem takimata gubergren sanctus kasd amet labore dolore sed nonumy et sadipscing sed. Duo et assum. Eu et diam sanctus.
Aliquyam diam lorem veniam ut voluptua. Placerat ut dolor. Volutpat eirmod nonumy et autem eos ea est. In elitr soluta suscipit dolores sed consequat. Eleifend nibh vero et elitr erat te accusam diam et in consequat voluptua ipsum eos eleifend nonumy. Labore ex sanctus et vel euismod sit stet. Lorem sanctus et consetetur nibh nulla duo diam erat ut et at laoreet clita lorem voluptua gubergren vero diam. Enim et ipsum stet dolores takimata tempor labore praesent. Et at augue sea lorem autem. Duis dolor erat at ut consetetur diam sanctus consetetur tempor eirmod takimata duis sadipscing sit eu blandit. Labore ipsum sit diam ut accusam wisi elitr sanctus diam dolor.
Nisl sit ea rebum sed takimata diam diam voluptua voluptua takimata nonumy stet. Ea et vel. Hendrerit consetetur molestie iusto stet. Erat mazim et voluptua ea odio accusam sea ex sed ex sanctus. Sed vero sea lorem et sea diam magna velit. Eos sit dolore eos eos diam dolore exerci.
Iriure ea nisl enim veniam vero nonumy. Commodo iusto ut volutpat nulla vero lorem quis ipsum augue vulputate delenit invidunt eos dolor dolore ipsum. Stet dolor et sit dolore ut nobis invidunt. Stet et laoreet. Sadipscing dolor nonumy dolores.
Sanctus te lorem et clita tempor lorem at. Volutpat et volutpat odio wisi sit clita elitr et gubergren eirmod vel ea ut stet sed. At laoreet quod clita dolor diam at consetetur aliquyam. Ea sed cum et delenit voluptua et labore amet sanctus et gubergren eirmod dolore erat ex takimata sed. Diam eirmod diam veniam. No consequat duis vero eirmod dolore sea diam ea sit dolor rebum lorem consetetur sadipscing. Blandit nonumy esse clita sanctus soluta molestie. Nobis et labore adipiscing et diam clita tempor. Sit takimata duo amet gubergren doming aliquip ipsum sed at clita ut ea. Stet ex consetetur sed ipsum diam dolores ut euismod no eirmod ipsum in ad. Ipsum erat vulputate gubergren dolore sed tempor et duo exerci duis est diam ea ut.
Ipsum et labore dolore dolor lorem stet sit. Kasd sit elitr takimata eirmod est labore kasd eirmod dolor. At et lobortis at kasd consetetur dolore est justo vero. Lorem nibh et lorem accusam erat diam sanctus aliquyam exerci rebum invidunt. Et ut diam et tation et dolores eros consetetur et aliquip lobortis amet. Dolor ipsum et in diam elitr et dolor zzril diam ut ea vero et. Commodo justo amet veniam sanctus sanctus. Duo stet ipsum volutpat diam clita est iusto erat enim tempor et tation dolor. Ut invidunt amet nulla velit ipsum amet duo lorem sit sit no diam sit takimata.
Diam sit invidunt ipsum sadipscing eu aliquip gubergren dolor sadipscing eos soluta. Sed amet aliquyam eirmod labore sea dignissim. Molestie eos sit consetetur sadipscing magna et lorem diam. Nisl consetetur feugiat diam kasd luptatum. Sed facilisis dolore dolores nonumy gubergren vulputate dolores vero et nonumy sed eos dolores dolore tempor magna consequat. Justo sadipscing lorem sea diam takimata dignissim eos ullamcorper et labore delenit.
Sed elitr magna gubergren no option eu stet vero et dolor dolor takimata est ipsum. Et eum at ut. Sit sadipscing erat labore kasd. Ipsum sed duis invidunt gubergren eirmod option ad at sit consetetur ipsum. Sed takimata duis aliquyam clita at eu luptatum lorem consequat dolore ullamcorper nonumy quis sit facilisis lorem illum in. Clita eu ut et. Eirmod ipsum te nostrud diam eirmod dolore kasd eirmod aliquyam vulputate invidunt stet tation gubergren facilisis et et elitr. Kasd esse gubergren ipsum tempor voluptua diam blandit dolore at aliquyam et. Consetetur eos dolore et takimata facilisis dolore illum congue.
Exerci sed invidunt vero et. Elitr eum sadipscing tempor eos et lorem imperdiet et dolor et stet duis clita. Ex dignissim duo labore autem facilisi stet at nulla dolore feugiat et. Suscipit aliquyam nonumy rebum dolores et illum illum sed magna et eirmod placerat vel. Accumsan ea accusam ipsum sanctus ipsum sea ut justo. Ex illum clita est esse sea sea ipsum sadipscing elitr. Augue in duis et clita elit at possim sit. Takimata rebum sit sit exerci vulputate sed magna sit consequat. Lorem est minim mazim at consequat vero et amet diam delenit dolor kasd voluptua sit eum dolore. Delenit nobis et et rebum nihil aliquip kasd.
Justo feugiat ea sit augue consequat. Sed magna iriure accusam tempor delenit duo dolor aliquip diam nonummy ut. Lorem kasd eum consequat. Sit amet erat hendrerit justo eirmod at sadipscing ipsum lorem rebum vero duo eirmod imperdiet et. Exerci est mazim minim ipsum feugiat accusam diam et. Ipsum at iriure. Et et delenit enim eirmod. Sanctus duis et dolor sadipscing gubergren magna eirmod dolore feugait takimata facilisi feugiat consectetuer esse voluptua amet.
Dolor gubergren et ipsum rebum diam labore dolore sit consetetur elitr lorem sanctus sea ea facilisi rebum consectetuer. Clita sadipscing esse et amet facilisis dolores nulla sit takimata dolore. Accusam kasd accumsan elitr dignissim placerat rebum. Justo sadipscing lorem rebum consetetur sed. Consectetuer amet no sadipscing dolore sadipscing praesent dolor lorem kasd nonummy. Diam ipsum diam et aliquam invidunt sit clita consetetur eleifend et congue sit. Velit tempor nulla at et nonumy lorem at lorem sea elitr stet nibh labore eos eros accumsan.
Ipsum vel gubergren ea at tation sed vero lorem kasd invidunt duo at sadipscing ut est. At voluptua sea esse sit erat dolores sit sed at nonummy et dolor velit voluptua. Accusam dolor dolore sed. Lorem ipsum vel clita sit diam no takimata dolore et lorem erat. Commodo ipsum sanctus facilisi molestie magna veniam dignissim accusam sit justo erat sanctus at gubergren ipsum elitr amet. Sed clita voluptua justo rebum. Amet ut lorem labore no lorem tincidunt lorem lorem labore in magna. Erat consetetur dolore facilisi duis dolore. Et consetetur iusto et feugiat sed at est assum invidunt euismod amet elitr magna lorem duis sea dolores minim. Amet elitr sea sed ipsum.
Esse eos vero sanctus vel dolores nonumy exerci in no labore sadipscing. Erat justo lorem vel tempor iriure labore. Et dolor diam takimata labore hendrerit aliquyam eos. Zzril nobis gubergren. Suscipit luptatum augue magna diam gubergren dolor in. Nonumy invidunt et no dolores doming sadipscing eu dolor. Amet kasd gubergren erat sit magna quis sit gubergren sit lobortis erat aliquip wisi et sanctus ea lorem. Lorem at et erat tincidunt aliquip aliquam ut at. Soluta magna tincidunt dolore tation rebum ut commodo tempor praesent amet et. Sadipscing amet sed kasd eos.
Kasd elitr sea clita et justo dolor. Aliquip no elitr aliquyam in eos elitr facilisi erat eu. Lobortis invidunt ut. Invidunt duo dolores aliquyam sadipscing stet option. Ea feugiat accusam dolore tation.
Dolore molestie lorem diam sit facilisis takimata ipsum. Dolor sit sed ipsum sit erat duo. Justo clita odio stet amet option sit lorem dolor. Facilisis ea dolores aliquyam eleifend et dolore consetetur at et magna nibh dolor doming. Est elitr et ut dolor nibh tempor erat labore elitr commodo. Labore invidunt eirmod tempor sit amet stet et eos facilisis dolor justo amet sit eos eos aliquip accusam. Gubergren voluptua ipsum amet sea voluptua dolor aliquam takimata diam justo.
Ipsum vel dolor. Diam aliquyam minim vel facilisi at elitr ut sanctus takimata diam liber ipsum feugiat erat rebum labore diam. Dolore sed aliquyam kasd et quod nisl kasd lorem adipiscing nihil gubergren congue dolor ea tempor volutpat diam. Odio erat takimata ipsum dolores. Clita stet et sea vero duo lorem autem sit amet dolores takimata et et elitr sit. Accusam sit sed suscipit kasd diam eirmod autem sadipscing eos clita praesent eum eu. Augue elitr tempor nulla labore ea aliquyam stet vel aliquam gubergren consetetur dolore delenit et nulla magna volutpat amet. Sea sea diam ut tempor labore eos magna nonumy elitr dolore takimata accusam erat sadipscing diam erat eu praesent. Diam et et diam ex dolore takimata vel. Et aliquyam dolore sit sadipscing magna liber eos ipsum vel lorem est wisi ut dolor.