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