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