Re: Nouveaux articles à relire et problè me cavec la gestion des articles.

Sébastirn MARBRIER <[email protected]> Wed, 4 Jan 2017 08:18:34 +0100 (CET)
Newsgroups gmane.comp.internationalization.french
Message-ID <551364517.1283.1483514314554.JavaMail.www@wwinf1g12>
Bonjour Frédéric, 

 
>Comment as-tu généré le HTML à partir du DocBook ? Je dirais que tu as utilisé le xsl par défaut pour produire l'article http://ftp.traduc.org/doc-vf/gazette-linux/html/2002/077/lg077-A.html

> La présentation HTML devrait ressembler à celle de l'article http://ftp.traduc.org/doc-vf/gazette-linux/html/2011/187/lg187-B.html

Jusqu'à présent j'utilisais la commande décrite dans le guide du petit traducteur:

http://traduc.org/Guides_pratiques/Petit-guide-du-traducteur.html#docbook

[cite]
xsltproc feuille_de_style.xsl document.xml > document.html

Par exemple, chez moi, j'utilise la commande suivante :

FEUILLE_DE_STYLE="/usr/share/xml/docbook/stylesheet/nwalsh/xhtml/docbook.xsl"
xsltproc "${FEUILLE_DE_STYLE}" document.xml > document.html
[/cite]

Je n'ai pas vu la présence d'une feuille de style dédiée, (alors que c'est effectivement indiqué dans les autres parties du tutoriel) 


>Pour obtenir ce résultat, j'ai converti le DocBook avec les fichiers que tu trouveras sur le serveur dans le répertoire /home/ftp/pub/traduc.org/projets/gazette-linux/outils-docbook
>J'ai mis à jour le Makefile pour qu'il utilise directement le css du site traduc.org et soit compatible avec Debian Jessie par défaut.
>Pour produire le HTML avec la bonne présentation, j'utilise la commande
>make lg077-A.html
>Cette commande suppose que les fichiers ci-dessus et lg077-A.xml sont dans le répertoire où est exécutée la commande make.
>Sous Debian Jessie, il faut installer les paquets xsltproc, docbook-xsl et make. Il est possible de se passer de make en tapant les deux commandes à la main ou en écrivant un petit script shell qui fait la même chose que le Makefile. Je peux m'en charger si tu veux.

J'ai constaté que dans le makefile que tu m'as gentiment fourni et mis à jour, le chemin à changé, il est devenu xsldir=/usr/share/xml/docbook/stylesheet/docbook-xsl/xhtml
Cependant, je n'ai pas constaté de différence visuelle avec l'ancien chemin /usr/share/xml/docbook/stylesheet/nwalsh/xhtml/

Sous Jessie, les deux chemins existent, y a t-il une différence au final ?

Je vais remettre les fichiers lg073 que j'ai traduit générés par le makefile.
Je testerai le dernier script que tu m'as envoyé avec une autre série d'articles

Merci beaucoup pour ton aide.

Sébastien Marbrier

_______________________________________________
Liste de discussion Traduc
[email protected]
http://listes.traduc.org/mailman/listinfo/traduc
[/!\ Les pices-jointes doivent attendre l'approbation du modrateur.]