Manuels de PostgreSQL en PDF
Par Guillaume Lelarge le dimanche, septembre 22 2013, 23:57 - PostgreSQL - Lien permanent
J'ai fini par m'y remettre. Depuis que je suis passé d'Ubuntu à Fedora, je ne pouvais plus générer le manuel de PostgreSQL au format PDF. Cet après-midi, n'arrivant pas à me mettre à autre chose, je me suis collé à ça.
Pour réussir à générer, j'ai récupéré la dernière version de docbook-xsl (1.78.1), puis j'ai modifié le fichier /opt/docbook-xsl/profiling/profile-mode.xsl
pour mettre en commentaire la ligne 214. Ensuite, j'ai modifié le fichier stylesheets/pg-profile.xsl
des sources de la documentation pour remplacer l'appel à /opt/docbook-xsl/profiling/profile-mode-pdf.xsl
par un appel à /opt/docbook-xsl/profiling/profile-mode.xsl
. Enfin, j'ai exporté deux variables :
export PATH=/home/guillaume/bin/fop-0.20.5:$PATH export JAVA_HOME=/usr
Et, pas de soucis pour générer le PDF des versions 8.4 et 9.0. La 9.1 continue à me donner du fil à retordre mais rien de bien méchant. C'est simplement (très) long car il faut tester la génération, parfois plusieurs fois, pour trouver et comprendre chaque problème rencontré.
Mais bon, ça va venir. Ce n'est plus qu'une question de jours...