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