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