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