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