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