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