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