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