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