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