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