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