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