[XSL-FO][FOP] "page-sequence-master is not a valid child element of fo:root"
Bonjour,
je cherche à transformer un fichier FO en PDF.
J'ai donc télécharger FOP-0.95 et ai lu la doc.
Mais impossible d'exécuter la commande.
Le résultat est le suivant:
http://www.paz-a-paz.be/divers/probleme_fop.jpg
-->"page-sequence-master is not a valid child element of fo:root"
Pourtant, mon .FO devrait être correctement formé...
voici mon .FO:
Code:
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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
| <?xml version="1.0" encoding="UTF-8"?>
<!-- New document created with EditiX at Tue Jun 15 20:54:26 CEST 2010 -->
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="couverture" page-height="10cm" page-width="10cm" margin-left="0.5cm " margin-right="0.5cm" margin-top="0.5cm" margin-bottom="0.5cm">
<fo:region-body margin-top="2.5cm"/>
</fo:simple-page-master>
<fo:simple-page-master master-name="page_interieure_gauche" page-height="10cm" page-width="10cm" margin-left="0.5cm " margin-right="0.5cm" margin-top="0.5cm" margin-bottom="0.5cm">
<fo:region-body margin-top="2.8cm" margin-bottom="2.8cm"/>
<fo:region-before extent="2.5cm"/>
<fo:region-after extent="2.5cm"/>
</fo:simple-page-master>
<fo:simple-page-master master-name="page_interieure_droite" page-height="10cm" page-width="10cm" margin-left="0.5cm " margin-right="0.5cm" margin-top="0.5cm" margin-bottom="0.5cm">
<fo:region-body margin="1cm"/>
</fo:simple-page-master>
<fo:page-sequence-master master-name="contenu">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference master-reference="page_interieure_gauche" odd-or-even="odd"/>
<fo:conditional-page-master-reference master-reference="page_interieure_droite" odd-or-even="even"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
</fo:layout-master-set>
<!--couverture-->
<fo:page-sequence master-reference="couverture">
<fo:flow flow-name="xsl-region-body">
<fo:block font-family="Verdana" font-size="15pt" text-align="start">Ma Bibliothèque</fo:block>
<fo:block font-family="Verdana" font-size="15pt" text-align="start">Copyright Vincent Henin</fo:block>
<fo:block font-family="Verdana" font-size="15pt" text-align="end">Ma sélection de BD</fo:block>
<fo:block font-family="Verdana" font-size="15pt" text-align="end">Janvier 2010-Juin 2010</fo:block>
</fo:flow>
</fo:page-sequence>
<fo:page-sequence master-reference="contenu" initial-page-number="1">
<fo:static-content flow-name="xsl-region-before">
<fo:block font-family="Verdana" font-size="12pt" text-align="center">Ma Biblothèque</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
<fo:block font-family="Verdana" font-size="12pt" text-align="center">Copyright Vincent Henin</fo:block>
</fo:static-content>
<fo:flow flow-name="xsl-region-body">
<fo:block font-family="Verdana" font-size="12pt">Description Album 1:</fo:block>
<fo:block font-family="Verdana" font-size="14pt">blablablabla</fo:block>
</fo:flow>
</fo:page-sequence>
<fo:page-sequence master-reference="contenu" initial-page-number="2">
<fo:static-content flow-name="xsl-region-before">
<fo:block font-family="Times New Roman" font-size="6pt" text-align="center">Ma Biblothèque</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
<fo:block font-family="Times New Roman" font-size="6pt" text-align="center">page<fo:page-number/></fo:block>
</fo:static-content>
<fo:flow flow-name="xsl-region-body">
<fo:block font-family="Verdana" font-size="12pt">Description Album 2:</fo:block>
<fo:block font-family="Verdana" font-size="14pt">blablablablabloublou</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root> |
J'ai posté ceci sur le site d'apache XML graphics project mais pas de réponse et dans leur FAQ, je ne vois pas mon problème apparaître.
Sur un autre forum, on a carrément supprimer ma question.
Quelqu'un pourrait il m'aider? Merci beaucoup!!!!
Vh.
Par contre, ça ne marche pas avec Vista
Bonjour,
Désolé d'encore rebondir sur ce post.
Y a t'il un dysfonctionnement connu de FOP/ANT sous Vista?
Tout est installé correctemement:
Java JDK sous: C:\Programmes\Java\ jdk1.6.0_21
et
Ant dans C:\Programmes\apache\ant
Fop dans C:\Programmes\apache\fop
les variables d'environnement pour JAVA_HOME et ANT_HOME sont bien créées. + modification de la variable 'path'.
Mais quand je compile, voilà ce que j'ai:
C:\Program Files\apache\fop>ant
' ant' n'est pas reconnu en tant que commande interne ou externe,
un programme éxécutabe ou un fichier de commandes.
Je comprends pas puisque sur mon autre PC (Windows XP), ça fonctionne nickel.