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