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