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