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