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