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