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