Le 16/09/2011 10:54, Alain Didierjean a écrit :
Quand j'ai voulu recompiler mes supports de cours sous lyx 2.0.x, (en chantier depuis 2004, régulièrement mis à jour et compilant sans problème
sous lyx 1.x.x) impossible. J'ai eu vite fait de constater qu'il y avait une erreur par référence croisée utlisant le format
"<référence> page>page>". Dans l'urgence, j'ai résolu le problème en entrant à chaque fois 2 référence croisées
successives,"<référence>" puis"<page>", séparées par "page". C'est lourd, inélégant et représente un
max de travail (plus de 4h dans mon cas pour ~500 pages). Il semble que le problème soit spécifiquement français (d'où mon intervention ici).
- le bogue est-il connu ?
- pris en charge ?
- dois-je faire un rapport de bogue ?
Les bogues spécifiques au français pour ce qui concerne les références croisées
sont ici:
http://www.lyx.org/trac/ticket/6608
http://www.lyx.org/trac/ticket/6609
La premier est fermé, Frank Mittelbach ayant corrigé varioref.sty suite à ma
demande (la correction est diffusée avec TeXLive 2011).
Le second est également fermé, car résolu en cochant la case « Utiliser refstyle
...» dans Document>Paramètres>Classe de document (pour un ancien document, pour
un nouveau c'est implicitement le cas). En effet, refstyle ne présente pas de
bug dû au caractère « : » dans l'étiquette, et il est correctement francisé, cf
J'ai chargé en LyX 2.0 le UserGuide de 1.6.10, il compile sans erreur ici (il y
a une référence du type « <référence> page <page> » section 6.1), même avec
TexLive 2009 et varioref non corrigé.
Peux-tu donner un exemple minimal de l'erreur que tu as détectée ?
Quelle distribution LaTeX utilises-tu ?
Désolé que tu aies perdu du temps, mais tu aurais dû poser la question avant de
te lancer dans la réécriture des références, je suis assez au fait des problèmes
de références croisées comme tu peux le voir.
--
Jean-Pierre