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