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