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