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