Forum How do I...?

Reset page numbers in multiple documents

pfastre
Hello,

I'm creating a pdf file of multiple html-files, using the following command line:
prince --server --input=html /tmp/file1 /tmp/file2 -o "/tmp/Ug3pheing7go"

This is working great and fast, but there's one problem. I want the separate files have their own number, so numbering should be reset each page.

I've added this to the css:
body {
padding: 0px;
display: block;
page: main;
counter-reset: page 1
}

But it doesn't seem to work, it doesn't reset the page numbers. I've tried some different things and directives, but nothing is working. I've got it working in one document, though.

What am I doing wrong?

Full code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title></title>   
    <style>
@page {
  size: a4;
  margin: 20mm;
margin-bottom: 30mm;
  border-bottom: thin solid #76923c;
  padding-bottom: 0.5cm;

  
@bottom-center {
content: "FooterLine1\AFooterLine2\AFooterLine3\A" counter(page) "/" counter(pages);
    white-space: pre-line;
   font: 9pt Arial;
   margin-bottom: 1cm;
  color: #365f91;
}
/*gaat ook, maar dan komt het page number er niet meer bij
@bottom-center {
content: flow(footer);
}*/

 

  
    

}


       body {
          padding: 0px;
display: block;
    page: main;
    counter-reset: page 1
} 
        div#Body {
            color: #323232;
            font-family: Arial, sans-serif;
            font-size: 14px;
        }
       
        div#Logo {
               margin: 0 0 20px 0px;
        }
       
  .newpage {
page-break-before: always;
}

        h1 {
            color: #000;
            font-size: 18px;
            margin-bottom: 16px;
page-break-before: always;
        }
       
        h2 {
            color: #000;
            font-size: 16px;
            margin-bottom: 14px;
page-break-before: always;
        }
       
        h3 {
            font-size: 14px;
            margin-bottom: 8px;
        }
       
        h4 {
            color: #98BD0E;
            font-size: 12px;
            margin-bottom: 4px;
        }
       
        p {
            line-height: 1.1em;
            margin-bottom: 7px;
            font-size: 14px;
        }
.inspringen {
   margin-left: 20px;
}       
.kleinetekst {
   font-size: 10px;
}
.formula {
	padding: 5px;
	border: 1pt solid #000000;
margin-bottom: 10px;
}
        em {
            font-style: italic;
        }
       
        a:link { color: #98BD0E; text-decoration: underline; }
        a:visited { color: #98BD0E; text-decoration: underline; }
        a:active { color: #98BD0E; text-decoration: underline; }
        a:hover { color: #98BD0E; text-decoration: underline; }
       
        div#Overview {
            margin: 20px 0 20px 0;
        }
       
td {
vertical-align: top;
}
       table.border {
  border-collapse: collapse;
  border: 1pt solid black;  
}
table.border th {
	background-color: #ddd;
  font-size: 12px;
border: 0.2pt solid black;
}
table.border td {
  border: 0.2pt solid black;
  font-size: 12px;
  text-align: center;
}
table.border td.unavailable {
	background-color: #eee;
}
table.aligncenter td {
      text-align: center;
}

       
    
        hr {
           clear: both;
           width: 50%;
text-align: left;
align:left;
margin-left: 0;
border:0;height:0.2pt;color:black;background:black;
           }
       
        div.left {
            width: 48%;
            float: left;
        }

        div.right {
            width: 48%;
            float: right;
        }
       
 
/*div.footer { background-color: green; position: absolute; bottom: 0.5cm; left:0cm; text-align:center;font-size: 10pt;}
*/
/*div.footer { background-color: green;
flow: static(footer);
}*/
img#logo {
position:absolute;
left: 0cm;
top: 0cm;
}


       
    </style>
</head>
<body>
<img id="logo" src="http://frcs.delta-advice.com/resources/logo.jpg"/>
<div id="Body">
              <table style="width: 100%;" border="0">
<tbody>
<tr>
<td width="55%">&nbsp;</td>
<td width="45%">
<p><span style="text-decoration: underline;"><strong>AANGETEKEND</strong></span></p>

<p>WINGAS GmbH & Co. KG<br />T.a.v. Andrey Badikov<br />Friedrich-Ebert-Strasse 160<br />34119 Kassel (Duitsland)</p>

<p><br />Brussel, 18 maart 2011</p>

</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">&nbsp;</p>

<table style="width: 100%;" border="0">
<tbody>
<tr>
<td width="10%"><em><strong>Betreft</strong>:</em></td>
<td style="text-align: justify;" width="90%"><em><strong>Overeenkomst Financi&euml;le reconciliatie gas en elektriciteit, met betrekking tot distributie in Brussel, Vlaanderen, en Walloni&euml; voor de Reconciliatieperiode 2007 tot en met 2011 -&nbsp;<span style="text-decoration: underline;">Reconciliatieafrekening electricity</span> - Clearing periode 0</strong></em></td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">Geachte heer Badikov,</p>

<p style="text-align: justify;">Overeenkomstig artikel 5.1 van bovenvermelde Overeenkomst is FEBEG aangesteld als Administratief Orgaan voor de praktische afwikkeling van de Financi&euml;le reconciliatie. Zoals goedgekeurd door het Beheercomit&eacute; van 21.10.2010 heeft FEBEG de stichting FeReSO (FEBEG Reconciliation and Settlement Organisation) opgericht om haar te vervangen in haar rol als Administratief Orgaan.<br /><br />Met dit schrijven stuurt FeReSO u de Reconciliatieafrekening voor uw betrokken marktpartij voor electricity - clearing periode&nbsp;0. Voor meer informatie over de betrokken periode van deze clearing run wordt verwezen naar bijlage 4 van de Overeenkomst, Federal Agreement on Reconciliation Exchanges (FARE). Voor de volledigheid is ook de bezwaarprocedure meegegeven.</p>

<p style="text-align: justify;"><span style="font-size: 13px; font-weight: bold; line-height: normal;"><span style="text-decoration: underline;">Uw Reconciliatieafrekening - electricity</span><br /></span>Overeenkomstig artikel 8.1 van bovenvermelde Overeenkomst wordt het bedrag van de Reconciliatietransactie (RT) voor uw marktpartij berekend volgens de volgende formule (zie bijlage 1 voor een detailbeschrijving van de aangewende formule):</p>

<div class="inspringen" style="text-align: justify;">
<p><strong>RT = RTI(x) + RTS(z) + KAO + INT<br /></strong>Met:<span style="white-space: pre;"> </span>RTI(x) = NFPI (x) + MI<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;RTS(z) = NFPS(z) + MS</p>

</div>
<p style="text-align: justify;">Voor uw betrokken marktpartij komt dit <span style="text-decoration: underline;"><strong>voor electricity</strong></span> neer op het volgende (alle bedragen in EUR):</p>

<p style="text-align: justify;"><div style="page-break-inside: avoid;"><table class="border aligncenter" style="width: 100%"><thead><tr><th colspan="2"><b>RTI(x)</b><br/>EUR</th><th colspan="2"><b>RTS(z)</b><br/>EUR</th><th width="16%"><b>KAO</b><br/>EUR</th><th width="16%"><b>INT</b><br/>EUR</th></tr></thead><tbody><tr><td width="17%"><b>NFPI(x)</b></td><td width="17%"><b>MI</b></td><td width="17%"><b>NFPS(z)</b></td><td width="17%"><b>MS</b></td><td rowspan="3"><b>0,00</b></td><td rowspan="3"><b>0,00</b></td></tr><tr><td>0,00</td><td>0,00</td><td>0,00</td><td>0,00</td></tr><tr><td colspan="2"><b>0,00</b></td><td colspan="2"><b>0,00</b></td></tr><tr><td colspan="2">(1)</td><td colspan="2">(2)</td><td>(3)</td><td>(4)</td></tr></tbody></table><br/><br/><table class="border aligncenter" style="width: 100%"><thead></thead><tbody><tr><td width="68%">Het totaal bedrag van de Reconciliatieafrekening voor uw <br/> marktpartij (1) + (2) + (3) + (4) bedraagt:</td><td style="vertical-align: middle;" width="32%"><b>0,00 EUR</b></td></tr></tbody></table></div><br/><br/><br />Een negatief bedrag impliceert een te betalen positie, een positief bedrag impliceert een te ontvangen positie. Zoals bepaald in de Overeenkomst wordt deze financi&euml;le transactie vereffend met toepassing van BTW.&nbsp;Voor meer details over uw Reconciliatieafrekening wordt verwezen naar bijlage 2.</p>

<p style="text-align: justify;"><span style="text-decoration: underline;"><span style="font-size: 13px; font-weight: bold; line-height: normal;">Bezwaar<br /></span></span>Overeenkomstig artikel 8.6 van bovenvermelde Overeenkomst beschikt uw marktpartij over een termijn van 10 werkdagen vanaf de verzendingsdatum van deze Reconciliatieafrekening om een gemotiveerd bezwaar aan te tekenen aangaande deze Reconciliatieafrekening of om bijkomende verduidelijkingen te vragen.</p>

<p style="text-align: justify;">Het bezwaarschrift dient de argumenten van de betrokken marktpartij in voldoende detail te beschrijven en per aangetekend schrijven te worden verstuurd naar de voorzitter van het Beheercomit&eacute; op het volgende adres:</p>

<div class="inspringen" style="text-align: justify;">
<p>Katharina Bonte<br />Voorzitter Beheercomit&eacute;<br />C/o FeReSO<br />Ravensteingalerij 3 bus 9<br />1000 Brussel</p>

</div>
<p style="text-align: justify;">Een kopie van het bezwaar dient eveneens te worden gericht aan het Administratief Orgaan (ter attentie van Katharina Bonte, FeReSO op voormelde adres).</p>

<p style="text-align: justify;">Het Beheercomit&eacute; zal binnen de 20 werkdagen na de verzendingsdatum van het bezwaarschrift oordelen of het bezwaar ontvankelijk is of niet. Indien het bezwaar niet ontvankelijk wordt geoordeeld door het Beheercomit&eacute; zal de Financi&euml;le Reconciliatie doorgaan. In geval het bezwaar een fout aan het licht brengt in data of berekeningen waarvoor het Administratief Orgaan (of het Reconciliatie Consolidatie Organisme in samenwerking met het Administratief Orgaan) bevoegd is, en dit kan corrigeren, dan zal het Administratief Orgaan het clearingproces afbreken. Na melding aan het Beheercomit&eacute; en de betrokken marktpartijen zal het Administratief Orgaan het proces met correcte waarden herstarten voor de volgende Clearingdatum.</p>

<p style="text-align: justify;">Indien het Beheercomit&eacute; het bezwaar ontvankelijk beschouwt en het Beheercomit&eacute; en de betrokken marktpartij niet komen tot een akkoord (over de juistheid c.q. de aanpassing van de kwestieuze Reconciliatieafrekening) binnen de 20 werkdagen na de verzendingsdatum van het bezwaarschrift, zal het probleem door elke marktpartij kunnen worden voorgelegd ter arbitrage overeenkomstig de bepalingen van artikel 14.2 van de Overeenkomst.</p>

<p style="text-align: justify;">Indien uw marktpartij geen bezwaar heeft aangetekend binnen de bezwaartermijn van 10 werkdagen vanaf de verzendingsdatum van deze Reconciliatieafrekening, wordt uw marktpartij onherroepelijk geacht te hebben ingestemd met de inhoud van de Reconciliatieafrekening.</p>

<p style="text-align: justify;">Evenwel wordt erop gewezen dat een eventueel bezwaar aanleiding kan geven tot een aanpassing van de aan de andere marktpartijen gerichte Reconciliatieafrekening. In dit laatste geval wordt aan alle betrokken marktpartijen een nieuwe Reconciliatieafrekening verstuurd die de vorige volledig zal vervangen.</p>

<p style="text-align: justify;">Voor de verdere tenuitvoerlegging van de Financi&euml;le reconciliatie wordt verwezen naar artikel 9 van de bovenvermelde Overeenkomst.</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;"><br /><br />Tenslotte wordt benadrukt dat het Administratief Orgaan voor de praktische afwikkeling van de Financi&euml;le reconciliaties gevrijwaard is van elke verantwoordelijkheid inzake het al dan niet slagen van deze Financi&euml;le Reconciliatie zoals opgenomen in artikel 5.8 van de Overeenkomst. Bovendien kan het Administratief Orgaan op geen enkele manier verantwoordelijk worden gesteld voor de bedragen van de financi&euml;le transacties.</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">Met de meeste hoogachting,</p>

<p style="color: #ffffff; text-align: justify;">xxx</p>

<p style="color: #ffffff; text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">Katharina Bonte<br />Directeur FeReSO</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;"><span style="font-size: small;"><span style="text-decoration: underline;">Bijlage 1</span>: Formule aangewend bij de bepaling van het bedrag van de Reconciliatietransactie voor WINGAS GmbH & Co. KG overeenkomstig art 8.2 van de Overeenkomst.</span><br /><span style="font-size: small;"><span style="text-decoration: underline;">Bijlage 2</span>: Details van de Reconciliatieafrekening electricity voor WINGAS GmbH & Co. KG overeenkomstig artikel 8.3 van de Overeenkomst.</span></p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;"><span style="font-size: xx-small;"><br /></span></p>

<p style="text-align: justify;">&nbsp;</p>

<h2 style="text-align: justify;"><span style="text-decoration: underline;">Bijlage 1</span>: Formule aangewend bij de bepaling van het bedrag van de Reconciliatietransactie voor WINGAS GmbH & Co. KG overeenkomstig art 8.2 van de Overeenkomst</h2>
<p style="text-align: justify;">&nbsp;</p>

<div class="style1" style="text-align: justify;">RT = RTI(x) + RTS(z) + KAO + INT</div>
<ul style="text-align: justify;">
<li>RT : het bedrag van de Reconciliatietransactie voor uw betrokken marktpartij. </li>
<li>RTI : het bedrag van de Reconciliatietransactie voor de Intermediaire volumes voor de Intermediaire reconciliatieperiode (x).</li>
<li>RTS : het bedrag van de Reconciliatietransactie voor de Saldovolumes voor de Definitieve reconciliatieperiode (z).</li>
<li>KAO: het bedrag van het pro rata toegewezen deel van de kosten van het Administratief Orgaan.</li>
<li>INT: het bedrag van de intrestterm voor uw marktpartij.</li>
</ul>
<p style="text-align: justify;">waarbij:</p>

<div class="formula" style="text-align: justify;"><strong>1. RTI(x)</strong> = NFPI(x) + MI</div>
<ul style="text-align: justify;">
<li>NFPI = het bedrag van de Netto Financi&euml;le Positie van uw betrokken marktpartij voor de Intermediaire volumes, vastgesteld overeenkomstig artikel 8.1 van de Overeenkomst en berekend zoals aangegeven in Bijlage 4 van de Overeenkomst. Een negatief bedrag impliceert een schuld, een positief bedrag impliceert een vordering.</li>
<li>MI = Mutualisatieterm<span style="font-size: x-small;"><sup>1</sup></span>-Intermediair, vastgesteld overeenkomstig artikel 8.2 van de Overeenkomst en berekend zoals aangegeven in Bijlage 4 van de Overeenkomst.</li>
</ul>
<div class="formula" style="text-align: justify;">MI = NFPI<span style="font-size: x-small;">n-P</span>(x) * (|NFPI(x)| / SOM |NFPI (x)|) +NRPI(x') * (|RTI(x')| / SOM |RTI(x')|)</div>
<ul style="text-align: justify;">
<li>NFPI<span style="font-size: x-small;">n-P</span>(x) = de totale Netto Financi&euml;le Positie voor de Intermediaire volumes van periode (x) van alle leveranciers en/of distributienetbeheerders die geen marktpartij zijn bij de voorliggende Overeenkomst. </li>
<li>|NFPI(x)| = de absolute waarde van het bedrag van de Netto Financi&euml;le Positie voor de Intermediaire volumes van periode (x) van uw marktpartij vastgesteld overeenkomstig artikel 8.1 van de Overeenkomst.</li>
<li>SOM |NFPI(x)| = de som van de absolute waarden van de bedragen van de Netto Financi&euml;le Posities van alle marktpartijen voor de Intermediaire volumes van periode (x), vastgesteld overeenkomstig artikel 8.1 van de Overeenkomst.</li>
<li>NRPI(x') = de totale niet gerecupereerde betaling van een of meerdere marktpartijen die bij een vorige financi&euml;le clearing niet tijdig betaald hebben waardoor beroep gedaan werd op de kredietlijn, maar die ook voor de daarop volgende financi&euml;le clearingdatum de betaling niet uitgevoerd hebben (exclusief de daarop betreffende intresten). Hierbij gaat het altijd over Intermediaire volumes van een vorige periode (x').</li>
<li>|RTI(x')| = de absolute waarde van het bedrag van de Reconciliatietransactie voor de Intermediaire volumes van een voorgaande periode (x&rsquo;) betreffende uw marktpartij (die geen niet betalende marktpartij is).</li>
<li>SOM |RTI(x')| = de som van de absolute waarden van de bedragen van alle Reconciliatietransacties voor de Intermediaire volumes van een voorgaande periode (x&rsquo;) betreffende alle Reconciliatie-debiteurs (die geen niet-betalende marktpartijen zijn) en Reconciliatie-crediteurs.</li>
</ul>
<p style="text-align: justify;">&nbsp;</p>

<div class="formula" style="text-align: justify;"><strong>2. RTS(z)</strong> = NFPS(z) + MS</div>
<ul style="text-align: justify;">
<li>NFPS&nbsp;= het bedrag van de Netto Financi&euml;le Positie van uw marktpartij voor de Saldo volumes, vastgesteld overeenkomstig artikel 8.1 van de Overeenkomst en berekend zoals aangegeven in Bijlage 4 van de Overeenkomst.</li>
<li>MS = Mutualisatieterm<span style="font-size: x-small;"><sup>1</sup></span>-Saldo, vastgesteld overeenkomstig artikel 8.2 van de Overeenkomst, en berekend zoals aangegeven in Bijlage 4 van de Overeenkomst.</li>
</ul>
<div class="formula" style="text-align: justify;">MS = NFPS<span style="font-size: x-small;">n-P</span>(z) x (|NFPS(z)|/SOM|NFPS(z)|) + NRPS(z') x(|RTS(z')|/SOM|RTS(z')|)</div>
<ul style="text-align: justify;">
<li>NFPS<span style="font-size: x-small;">n-P</span>(z) = de totale Netto Financi&euml;le Positie voor de Saldovolumes van periode (z) van alle leveranciers en/of distributienetbeheerders&nbsp;die geen marktpartij zijn bij de Overeenkomst. </li>
<li>|NFPS(z)| = de absolute waarde van het bedrag van de Netto Financi&euml;le Positie voor de saldovolumes van periode (z) van uw marktpartij, vastgesteld overeenkomstig artikel 8.1 van de Overeenkomst.</li>
<li>SOM |NFPS(z)| = de som van de absolute waarden van de bedragen van de Netto Financi&euml;le Posities van alle marktpartijen voor de Saldovolumes van periode (z), vastgesteld overeenkomstig artikel 8.1 van de Overeenkomst.</li>
<li>NRPS(z') = de totale niet gerecupereerde betaling van een of meerdere marktpartijen die bij een vorige financi&euml;le clearing niet tijdig betaald hebben waardoor beroep gedaan werd op de kredietlijn, maar die ook voor de daarop volgende financi&euml;le clearingdatum de betaling niet uitgevoerd hebben (exclusief de daarop betreffende intresten). Hierbij gaat het altijd over Saldovolumes van een vorige periode (z&rsquo;).</li>
<li>|RTS(z')| = de absolute waarde van het bedrag van de Reconciliatietransactie voor de saldovolumes van een voorgaande periode (z&rsquo;) betreffende uw marktpartij (die geen niet-betalende&nbsp;marktpartij is).</li>
<li>SOM |RTS(z')| = de som van de absolute waarden van de bedragen van alle Reconciliatietransacties voor de saldovolumes van een voorgaande periode (z&rsquo;) betreffende alle Reconciliatie-debiteurs (die geen niet-betalende marktpartijen zijn) en Reconciliatie-crediteurs.</li>
</ul>
<p>&nbsp;</p>

<div class="formula" style="text-align: justify;"><strong>3. KAO</strong></div>
<p style="text-align: justify;">Het gedeelte van de werkingskosten van het Administratief Orgaan (AO) dat overeenkomstig artikel 5.5 van de Overeenkomst aan uw marktpartij dient te worden toegerekend, alsook de administratieve vaste kosten voor het bestaan van de kredietlijn. De werkingskosten van het AO zijn begroot volgens het principe &ldquo;kostendekkend&rdquo; en goedgekeurd door het Beheercomit&eacute;.&nbsp;Overeenkomstig artikel 5.5 van de Overeenkomst worden deze kosten pro rata toegewezen aan de betrokken marktpartijen op basis van het aantal respectievelijke transacties per marktpartij.</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<div class="formula" style="text-align: justify;"><strong>4. INT</strong></div>
<p style="text-align: justify;">Overeenkomstig artikel 8.2 van de Overeenkomst kan de interestterm bestaan uit volgende subcomponenten:</p>

<ul style="text-align: justify;">
<li>de interestkosten verschuldigd door uw marktpartij tengevolge van niet-tijdige betaling en die aanleiding heeft gegeven tot een verdagen van de clearing, of het aanspreken van de kredietlijn. Deze interestkosten worden telkens berekend t.o.v. het bedrag van de Reconciliatietransactie van uw marktpartij voor de totale uitstaande periode;</li>
<li>de participatie door een andere marktpartij dan de niet-betalende marktpartij(en) in het aanzuiveren van de interestkost van de kredietlijn i.g.v. een (gedeeltelijke) niet-terugbetaling door de niet-betalende marktpartij(en);</li>
<li>de uiteindelijke correctie na aanzuivering door de niet-betalende marktpartij(en) (desgevallend vermeerderd met interest voor de bijkomende periode).</li>
</ul>
<h2 style="text-align: justify;"><span style="text-decoration: underline;">Bijlage 2</span>: Details betreffende de <span style="text-decoration: underline;">Reconciliatieafrekening electricity</span> voor WINGAS GmbH & Co. KG overeenkomstig artikel 8.3 van de Overeenkomst</h2>
<h3 style="text-align: justify;"><span style="text-decoration: underline;">Tabel 1: Overzicht per GLN (per MWh en per EUR)</span></h3>
<p style="text-align: justify;">A Eerder aangerekend<br />B Uitgevoerde regularisatie bij deze afrekening<br />C Huidige situatie na regularisatie voor deze afrekening</p>

<p style="text-align: justify;"></p>

<h3 style="text-align: justify;"><span class="newpage" style="text-decoration: underline;">Tabel 2: Detailoverzicht van de componenten KAO, mutualisatie (M), en interest (INT) in EUR</span><span style="font-size: x-small;"><sup>2</sup></span></h3>
<p style="text-align: justify;">Dit overzicht wordt pas ingevuld indien van toepassing.</p>

<h3 style="text-align: justify;"><span style="text-decoration: underline;">Tabel 3: Overzicht van de Reconciliatieafrekening (EUR)</span></h3>
<p style="text-align: justify;"><div style="page-break-inside: avoid;"><table class="border aligncenter" style="width: 100%"><thead><tr><th colspan="2"><b>RTI(x)</b><br/>EUR</th><th colspan="2"><b>RTS(z)</b><br/>EUR</th><th width="16%"><b>KAO</b><br/>EUR</th><th width="16%"><b>INT</b><br/>EUR</th></tr></thead><tbody><tr><td width="17%"><b>NFPI(x)</b></td><td width="17%"><b>MI</b></td><td width="17%"><b>NFPS(z)</b></td><td width="17%"><b>MS</b></td><td rowspan="3"><b>0,00</b></td><td rowspan="3"><b>0,00</b></td></tr><tr><td>0,00</td><td>0,00</td><td>0,00</td><td>0,00</td></tr><tr><td colspan="2"><b>0,00</b></td><td colspan="2"><b>0,00</b></td></tr><tr><td colspan="2">(1)</td><td colspan="2">(2)</td><td>(3)</td><td>(4)</td></tr></tbody></table><br/><br/><table class="border aligncenter" style="width: 100%"><thead></thead><tbody><tr><td width="68%">Het totaal bedrag van de Reconciliatieafrekening voor uw <br/> marktpartij (1) + (2) + (3) + (4) bedraagt:</td><td style="vertical-align: middle;" width="32%"><b>0,00 EUR</b></td></tr></tbody></table></div><br/><br/></p>

<p style="text-align: justify;">Een negatief bedrag impliceert een te betalen positie, een positief bedrag impliceert een te ontvangen positie. Zoals bepaald in de Overeenkomst wordt deze financi&euml;le transactie vereffend met toepassing van BTW.&nbsp;</p>

<h3 style="text-align: justify;"><span style="text-decoration: underline;">Tabel 4: Status van de volledigheid van de informatie ontvangen van de distributienetbeheerders</span></h3>
<p style="text-align: justify;">Dit overzicht wordt pas ingevuld indien van toepassing.</p>

<p style="text-align: justify;">&nbsp;</p>

<p style="text-align: justify;">&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><span style="line-height: normal;"> 
<hr />
</span></p>

<p>&nbsp;</p>

<p style="text-align: justify;"><span style="font-size: x-small;"><span style="font-size: x-small;"><sup><span style="font-size: x-small;">1.</span></sup></span>&nbsp;De mutualisatieterm dient om enerzijds&nbsp;de financi&euml;le positie van eventuele&nbsp;leveranciers en/of distributienetbeheerders die geen marktpartij zijn bij de Overeenkomst te verrekenen over alle andere marktpartijen, als deze marktpartij een debiteur vertegenwoordigt. In geval van een&nbsp;Reconciliatie-crediteur wordt dit bedrag bij het Administratief </span><span style="font-size: x-small;">Orgaan gehouden. Eventuele interesten op dit bedrag worden achteraf in mindering gebracht van de totale gebudgetteerde administratieve kost voor het volgende jaar. Anderzijds dekt deze mutualisatieterm ook, in geval van niet-betaling door een of meerdere marktpartij(en), -waardoor de kredietlijn(en) aangesproken wordt-, de aanzuivering van de hoofdterm (= het kapitaalsgedeelte) van de kredietlijn voor de volgende financi&euml;le clearing (indien de nalatige marktpartij dit niet tijdig zelf doet). (Artikel 8.2 van de Overeenkomst).</span></p>

<p style="text-align: justify;"><span style="font-size: x-small;"><span style="font-size: x-small;"><sup><span style="font-size: x-small;">2.</span></sup></span>&nbsp;Voor meer details wordt verwezen naar Artikel 8 van de Overeenkomst - Bepaling van de bedragen van de Financi&euml;le Reconciliatie.&nbsp;</span></p>

<p style="text-align: justify;"><span style="font-size: xx-small;"><br /></span></p>


</div>
</body>
</html> 
mikeday
It works for me with documents like this:
<html>
<head>
<style>
@page {
    @top { content: counter(page) }
}

body { counter-reset: page 1 }
</style>
</head>
<body>
... several pages of content ...
</body>
</html>

You have to ensure that each document resets the page counter though.
pfastre
Thanks, this is working:

body {
       counter-reset: page 1 pages 1;
} 


I had to use both counters, the page 1 did work, but I was looking at the total number of pages which needed the 'pages 1' phrase.

It's ok now!