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