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