Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
6339 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  xml -> latex -> pdf ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

xml -> latex -> pdf ?

n°1292941
___
Posté le 26-01-2006 à 18:26:46  profilanswer
 

bonjour,
 
je mets ce message dans "programmation" ,car il s'interesse plutot aux programmeurs.
 
Il existe différents logiciels pour écrire un document en XML et le convertir en PDF(ce qui m'éviterai de faire du latex).
 
j'aimerais savoir si vous en connaissez (docbook, ou dans le genre), sous windows et surtout quoi télécharger(liens) pour que ca fonctionne sans trop de prise de tête.
 
Merci d'avance !

mood
Publicité
Posté le 26-01-2006 à 18:26:46  profilanswer
 

n°1292964
lorill
Posté le 26-01-2006 à 18:57:52  profilanswer
 

fop peut-etre.
 
mais si ton seul but c'est de faire du pdf sans passer par latex, pourquoi pas tout simplement le taper dans openoffice et exporter en pdf ?

n°1294472
___
Posté le 30-01-2006 à 10:29:03  profilanswer
 

merci, je vais essayer.
 
Je ne veux pas utiliser de traitement de texte mais coder pour faire de beaux rapports.
Et latex j'aime pas, alors pourquoi pas faire du xml.

n°1302167
Giz
Posté le 09-02-2006 à 15:30:13  profilanswer
 

2 minutes chico :o !
XML c'est un langage de structuration de données (enfin semi structuré ils appellent ca) , pas de création de rapport !
Ce qu'il te faut c'est du "XML 2 Latex" et pour ca, il te faut coder une feuille de style XSL (mais des gens l'ont fait pour toi -> google) pour convertir ton document structure en document latex (c'est a dire qu'on ajoute les balises latex en plus du contenu texte réel de ton document ; ce dernier figurant dans ton fichier XML). Ceci dit, bien que je n'ai pas encore testé (mais bientot ;)) je ne pense pas que tu pourras facilement "coder" un vrai document latex facilement avec du XML/XSL, surtout pour des dessins/schemas ;) ou images. En revanche, il est vrai que XML pour te permettra de gerer des documents "simple" et surtout fournira un modèle standard universel (tu pourras exporter en latex, texte, html, etc. ton document ... tu n'est plus attaché à un seul format de fichier pour ton rapport ! et c'est pour ca entre autres que c'est beau XML  :love: )

n°1325716
alex@MS
Posté le 15-03-2006 à 11:50:45  profilanswer
 

Quand je me suis penché sur la question du passage XML =>PDF, la solution passage par du latex m'avait paru + complexe que la solution qui passait par du FO, que j'ai trouvé pas mal simple, le XSL:FO est tres proche du XSL.
 
FOP, un moteur de rendu gratuit est pas mal, et sinon XSLFormater (payant) est top et a une meilleure gestion des gros fichiers et meme des moyens fichiers d'ailleurs (a partir de 10-20 pages ...FOP pétait aléatoirement, alors qu'XSL formater nous pete jamais a 250 pages)
 
voila pour ma goutte d'eau...

n°1325748
rx__
Paint It Black
Posté le 15-03-2006 à 12:40:21  profilanswer
 

La solution XSL FO  me semble aussi bien adaptée. Pour FOP il ne faut pas oublier qu'il est possible d'augmenter la taille maximum du heap de la VM Java avec -Xmx, sinon on est effectivement vite à cours de mémoire. Mais j'ai récemment tiré plus de 6000 pages (pas trop compliquées il est vrai) en un seul job avec FOP... Tout dépend de l'usage.

n°1325773
alex@MS
Posté le 15-03-2006 à 13:12:52  profilanswer
 

Citation :

la taille maximum du heap de la VM Java avec -Xmx


intéressant ! Bon à savoir! Mais je ne suis pas un boss de la JVM. Comment tu fais ca?
 
Je me suis arreté a une version FOP en debut 2005 qui n'implementait pas tous les standards XSL. Les nouvelles versions gèrent la totalité (la majorité?) du standard XSL?


Message édité par alex@MS le 15-03-2006 à 13:13:19
n°1326779
rx__
Paint It Black
Posté le 16-03-2006 à 15:32:53  profilanswer
 

Il suffit d'exécuter la JVM avec pe. "java -Xmx1G" pour pouvoir monter à 1G.  Si tu lances FOP en ligne de commande il suffit de modifier la dernière ligne du fop.bat ou .sh (ou alors sous Unix définir un FOP_OPTS="-Xmx1G" dans le fichier $HOME/.foprc, mais ça je n'ai pas testé).
 
Ca faisait quelques mois que je n'avais plus été sur le site du projet. Je constate qu'il y a une version 0.91 beta disponible et, excellente nouvelle, le support de FO s'améliore! http://xmlgraphics.apache.org/fop/compliance.html


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  xml -> latex -> pdf ?

 

Sujets relatifs
Création de tableaux complexes en LaTeX...sur plusieurs pages![LateX] Inclure un graphique provenant d'Excel
Dessiner des Polygones en java, a partir de coordonnées en LateXLatex : liste dans tableau
LaTeX -> HTML[Latex]
[latex] insérer imageimage .eps dans latex
[Latex] Quel compilateur?[Latex] Documentation sur le web
Plus de sujets relatifs à : xml -> latex -> pdf ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)