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