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