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