Rapport - staf22 - ex 7 XML-FO/XSL

But: créer un CV en formats divers (HTML, PDF) à partir d'un fichier XML.

Il a été trés aisé de construire le fichier XML et une tranduction HTML avec XSLT; j'ai cependant eu des difficultés à faire de même pour le format PDF, mais l'aide de Boualem
m'a permis de mener à bien la tâche.

Astuce: mes fichiers XML ne pointent pas sur la DTD, car il y a une erreur que je n'ai pas su débuger; j'ai constaté avec plaisir que les traductions HTML et PDF se faisent correctement, même en l'absence d'un DTD valide. Je l'ai quand même adjoint, car il est très pratique de travailler en XML-mode avec Xemacs (j'ajoute juste la ligne appellant le DTD dans le fichier *.sxml pour l'ajout de nouveautés, puis je la détruit avant de sauver). Pas très propre, mais efficace

Développements possibles: j'aurai aimé trouver comment avoir un seul fichier XML (.sxml) et pointer dessus différentes "stylesheet", mais je n'y suis pas parvenu.

Commentaire: très intéressant de toucher de plus près la PAO par le ouèbe, mais difficile; j'ai eu une discussion avec un photographe qui ne comprenait pas pourquoi je faisais cela, alors que l'on peut acheter dans le commerce des logiciels qui permettent de produire du PDF (Adobe Acrobat Pro), je ne crois pas l'avoir convaincu mais moi je le suis: c'est en comprenant l'outil que l'on réalise au mieux, pas en suivant la logique propriétaire.


4.7.01 | fr