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