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