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