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