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