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