IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

xsl:fo page-sequence-master


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2004
    Messages : 27
    Par défaut xsl:fo page-sequence-master
    Bonjour,

    J'ai une erreur que je ne comprends pas... J'ai repris exactement un exemple d'un livre et ça ne passe pas... Pouvez-vous m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
      <fo:layout-master-set>
        <fo:simple-page-master master-name="page-initiale"
    	margin-right="3cm"
    	margin-left="2cm"
    	margin-bottom="1cm"
    	margin-top="1cm"
    	page-width="21cm"
    	page-height="29.7cm">
          <fo:region-body margin-top="8cm" margin-right="6cm" margin-left="5cm" text-align="center"/>
        </fo:simple-page-master>
     
        <fo:simple-page-master master-name="page-standard"
    	margin-right="3cm"
    	margin-left="2cm"
    	margin-bottom="1cm"
    	margin-top="1cm"
    	page-width="21cm"
    	page-height="29.7cm">
          <fo:region-body margin-top="3cm" margin-bottom="2cm" text-align="justify"/>
          <fo:region-before extent="3cm"/>
          <fo:region-after extent="1cm"/>
        </fo:simple-page-master>
     
     
     <fo:page-sequence-master master-name="questionnaire">
        <fo:single-page-master-reference master-name="page-initiale"/>
        <fo:repeatable-page-master-reference master-name="page-standard"/>
      </fo:page-sequence-master>
    </fo:layout-master-set>
     
     <fo:page-sequence master-name="questionnaire" font-family="verdana" font-size="12pt" text-align="justify">
     
     <fo:flow flow-name="xsl-region-body">
    <fo:block>
    salut
    </fo:block>
    </fo:flow>
    </fo:page-sequence>
    </fo:root>
    Voici le message d'erreur que le système m'affiche :
    master-reference '' for fo:page-sequence matches no simple-page-master or page-sequence-master

    Si au cas, j'utilise le processeur FOP

  2. #2
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Salut,

    Ce que tu veux faire c'est bien la première page différente et les suivantes toute pareil?

    Si tel est le cas FOP n'implémente pas totalement la norme XSL-FO c'est pour ca que tu n'arrives pas à le faire comme ca!

    Il suffit de changer et de mettre la structure comme ceci (en adaptant biensur a ta solution):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <fo:page-sequence-master master-name="document">
    				<fo:repeatable-page-master-alternatives>
    					<fo:conditional-page-master-reference page-position="first" master-reference="first"/>
    					<fo:conditional-page-master-reference master-reference="other"/>
    				</fo:repeatable-page-master-alternatives>
    			</fo:page-sequence-master>
    ++

    Thierry

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2004
    Messages : 27
    Par défaut
    ok magnifique merci beaucoup virgul.

    ps au fait, il est terrible ton avatar

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 19
    Dernier message: 17/11/2010, 16h31
  2. page-sequence-master non interpreté en PDF
    Par PamelaGeek dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 25/10/2007, 15h58
  3. [XSL~FO] Factorisation de fo:page-sequence
    Par bastouffe dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 12/10/2006, 11h07
  4. [XSL-FO] Problème de pages blanches entre deux page-sequence
    Par slopera dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 28/03/2006, 16h10
  5. [XML/XSL]Le page générée ne correspond pas à mon fichier XSL
    Par JavaEli dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 16/11/2005, 04h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo