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