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