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