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