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