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