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