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