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