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