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