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