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