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