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