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