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