Le vendredi 27 août 2010 à 00:58 +0200, Frédéric Delanoy a écrit :
2010/8/26 Nicolas Delvaux <nicolas.delvaux@gmx.com>:
> J'imagine que c'est similaire à latex et qu'un bon rendu en français
> nécessite quelques réglages spécifiques (feuille xsl dédiée par exemple),
> non ?

Pour autant que je me souvienne, le moteur de LaTeX (en tout cas avec
babel) gère correctement les espaces entourant les signes de
ponctuation double, et offre ~ et \, pour les espaces insécables
normales et fines respectivement (p.ex. dans les nombres, M. Durand,
...).

La conversion ps/PDF ne pose pas de problème, mais je n'ai pas
d'expérience avec la conversion en HTML (avec katex2html, ou HEVEA).
Peux-être quelqu'un pourra-t-il vérifier cela vite fait ?
Vu que mon compte rendu est écrit en LaTeX, j'ai pu tester très facilement.
En guise de remarque générale, je dirais que la conversion en HTML n'est vraiment pas au point : de nombreuses macro LaTeX ne sont pas rendues correctement et le résultat final n'est pas terrible (ça n'a rien à voir avec un rendu PDF).

En ce qui concerne l'espace fine, je n'ai pu tester qu'avec HEVEA (latex2html plante en ne reconnaissant pas certaines commandes).
Dans le document HTML que j'obtiens, toutes les espaces fines insécables sont remplacées par des espaces insécables classiques.

C'est surement un comportement voulu.
Mais pour obtenir un meilleur résultat il pourrait générer un fichier avec une astuce de ce genre (qui du coup fonctionne sur tous les navigateurs) : http://www.developpez.net/forums/d606257/php/langage/regex/gestion-espaces-fines-insecables/

Enfin bon, ça ne me parait pas dramatique.

Nicolas