Article View: fr.comp.text.xml
Article #8995Re: page break
From: Aurelien DEHAY
Date: Tue, 19 Jun 2001 11:05
Date: Tue, 19 Jun 2001 11:05
69 lines
2970 bytes
2970 bytes
edupouy@yahoo.com (Emmanuel DUPOUY) writes: > Bonjour > > Je travaille avec xsl:fo pour g�n�rer des rapports en pdf. > > Rapports sont compos�s de diff�rents block qui peuvent �tre plus gros > qu'une page. Dans ce cas je voudrais �crire un message en bas page et > un autre en haut de la page suivante. Le r�sultat pourrait �tre comme > suis : _________________________________________________________________ > | blablablabalablabla | blablablabalablabla | blablablabalablabla | > | blablablabalablabla | blablablabalablabla | blablablabalablabla | > | blablablabalablabla | blablablabalablabla | blablablabalablabla | > > Continued on page (n) > > > ------------------------------<PAGE BREAK/>------------------------ > > Begined on page (n-1) > > | blablablabalablabla | blablablabalablabla | blablablabalablabla | > | blablablabalablabla | blablablabalablabla | blablablabalablabla | > | blablablabalablabla | blablablabalablabla | blablablabalablabla | > |_________________________________________________________________| > > Pour l'instant j'ai trouv� dans la spec pas de chose comme : > overflow, break-before, break-after… mas ca ne r�sous pas mon > probleme. J'esp�re que tu trouveras ton bonheur l�: http://www.w3.org/TR/xsl/slice4.html#keepbreak > En fait il faudrait que je puisse r�cup�rer l'�v�nement saut de page > et �crire � ce moment... > > J'ai aussi une autre question sur le nombre de pages. Je voudrais > connaitre le nombre total de page de mon document pour que je puisse > avoir une pr�sentation du style : 1/20, 2/20, 3/20... Alors �a je sais. J'ai vu �a dans la ML cocoon-users je crois. La solution est de mettre un id � ton dernier fo:block � la fin de ton document et de le r�f�rencer l� o� tu veux: � la fin du doc: <fo:block id = "lastBlock"> ... </fo:block> Afficher le num�ro de la page correspondante du block id: <fo:page-number-citation ref-id = "lastBlock"/> Voil�. > > > J'utilise le processeur FOP 0.19. > > Merci pour toute aide. > > Emmanuel -- Aur�lien
Technical Details
Message-ID:
<m366dswwzh.fsf@fret.sncf.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!195.25.12.36!oleane.net!oleane!sncf.fr!not-for-mailReferences:
<e59344ec.0106190233.2eff28c0@posting.google.com>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,7f30dde8f018a425 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-06-19 04:05:39 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!195.25.12.36!oleane.net!oleane!sncf.fr!not-for-mail From: Aurelien DEHAY <aurelien.dehay@fret.sncf.fr> Newsgroups: fr.comp.text.xml Subject: Re: page break Date: 19 Jun 2001 13:05:37 +0200 Organization: S.N.C.F. (French Railways) Lines: 69 Sender: adehay@linux1 Message-ID: <m366dswwzh.fsf@fret.sncf.fr> References: <e59344ec.0106190233.2eff28c0@posting.google.com> NNTP-Posting-Host: 10.14.48.77 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7