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