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