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