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