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