XML TO PDF

XML TO PDF - Linux et OS Alternatifs

Marsh Posté le 01-06-2005 à 18:45:22    

:hello:
 
Je tente de convertir mon docbook en PDF, mais c'est loin d'être concluant :
 
 
 

  • Avec xmlto


Making portrait pages on a4 paper (210 mm x 297 mm)
This is pdfTeX, Version 3.14159-1.10b (Web2C 7.4.5)
(./tmp.fo{/usr/share/texmf/pdftex/config/pdftex.cfg}
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, catalan, croatian, czech, danish, dutch, finnish, greek, iceland
ic, irish, italian, latin, magyar, norsk, norsk, portuges, romanian, russian, s
lovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded.
xmltex version: 2002/06/25 v1.9 (Exp):
(/usr/share/texmf/tex/xmltex/config/xmltex.cfg)  
No File: tmp.cfg (/usr/share/texmf/tex/xmltex/passivetex/fotex.xmt)
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/xmltex/passivetex/fotex.sty
)
No file tmp.aux.
(/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd)
(/usr/share/texmf/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf/tex/latex/psnfss/t1ptm.fd)
No file tmp.out.
No file tmp.out.
INFO: Using normal, i.e. nonfrench-spacing in document
(/usr/share/texmf/tex/latex/psnfss/t1phv.fd)
 
! LaTeX Error: Something's wrong--perhaps a missing \item.
 
See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                   
l.212 ..." hyphenation-remain-character-count="2">
                                                  Guide d'utilisation de RX-...
 
?  
! Emergency stop.
 ...                                              
                                                   
l.212 ..." hyphenation-remain-character-count="2">
                                                  Guide d'utilisation de RX-...
 
No pages of output.
Transcript written on tmp.log.


 
 

  • Avec FOP


gandalf@Thrall:~/documents/iut/projet/tuto$ fop rx-zip.xml rx-zip.pdf
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] FOP 0.20.5
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] building formatting object tree
[INFO] setting up fonts
[ERROR] Unsupported element encountered: article (Namespace: default). Source context: file:/home/gandalf/documents/iut/projet/tuto/rx-zip.xml (line: 4, col: 29)
[ERROR] Expected XSL-FO (root, page-sequence, etc.), SVG (svg, rect, etc.) or elements from another supported language.
[ERROR] file:/home/gandalf/documents/iut/projet/tuto/rx-zip.xml:4:29 Root element must be root, not article


 
 
 
Pouvez vous m'aider :??: ;)


Message édité par M300A le 01-06-2005 à 18:45:39
Reply

Marsh Posté le 01-06-2005 à 18:45:22   

Reply

Marsh Posté le 03-06-2005 à 15:24:04    

Euh, la dernière que j'ai utilisé FOP, il n'acceptait que du xsl-fo en entrée. Tu transforme bien ton docbook en xsl-fo avant de l'envoyer à FOP? :??:

Reply

Marsh Posté le 03-06-2005 à 15:31:48    

heuuu non, on fait ca comment ? ;)

Reply

Marsh Posté le 03-06-2005 à 15:40:06    

Fop peut faire la transformation, mais il faut une feuille de style xsl pour, (fourni avec Docbook je crois).
 
fop.sh -xsl feuilledestyle.xsl -xml rx-zip.xml -pdf rx-zip.pdf
 
edit: La feuille de style fo est repertoirededocbook/fo/docbook.xsl


Message édité par neriki le 03-06-2005 à 15:43:09
Reply

Marsh Posté le 03-06-2005 à 16:07:18    

Merci a toi !!!
 
Ca roule, pour les debianneux :
 


fop -xsl /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl -xml rx-zip.xml -pdf rx-zip.pdf


 
 
Il ne me reste plus que :


[ERROR] Error while creating area : Error creating FopImage object (file:open.png) : Jimi image library not available


 
Mais je pense que je vais trouver ca tout seul ;)
 
 
Meric à vous :jap:


Message édité par M300A le 03-06-2005 à 16:07:55
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed