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