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