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

Répondre à