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