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