Re: [eledmac] Perturbation des labels dans le fichier aux avec reledpar |
[ Thread Index | Date Index | More lists.tuxfamily.org/eledmac Archives ]
Bonsoir, Je joins à ce mail le MWE auquel je suis arrivé. Il suffit d'utiliser reledpar avec un arrangementX = paragraph pour produire le bug. Bien cordialement, Bastien DUMONT Le Sunday 14 February 2021 à 02:08:55PM, Maïeul Rouquette a écrit : > Pour info, > il s'agit d'un bug récent. > > Je produis une release cette après midi, pour corriger. > > Maïeul > Le dimanche 14 février 2021 à 00:01 +0100, Bastien DUMONT a écrit : > > Bonjour, > > > > Dans une édition avec traduction sur deux colonnes réalisée avec > > reledmac et reledpar, j'ai remarqué qu'une partie des labels se > > voyaient assigner des références de lignes fausses. Pourtant, les > > numéros affichés dans l'apparat critique sont justes et latexmk > > m'indique que le fichier est stable (de fait, forcer une nouvelle > > compilation ne change rien). > > > > La commande 'grep label' sur le fichier aux d'une version réduite du > > fichier original donne le résultat suivant (en supprimant les > > premiers résultats) : > > > > \l@dmake@labels 1|28|0|28||1|{seism} > > \l@dmake@labels 1|28|0|28||1|{seism-end} > > \l@dmake@labels 1|28|0|28||1|{obscuredSun} > > \l@dmake@labels 1|29|0|29||1|{obscuredSun-end} > > \l@dmake@labels 1|29|0|29||1|{brokenStones} > > \l@dmake@labels 1|29|0|29||1|{commonPaSJ_1} > > \l@dmake@labels 1|30|0|30||1|{commonPaSJ_1-end} > > \l@dmake@labels 1|30|0|30||1|{brokenStones-end} > > \l@dmake@labels 1|30|0|30||1|{openingOfTombs} > > \l@dmake@labels 1|33|0|33||1|{openingOfTombs-end} > > \l@dmake@labels 1|14|0|50||1|{parafootsepX@A@1} > > \l@dmake@labels 1|14|0|50||1|{parafootsepX@A@2} > > \l@dmake@labels 1|14|0|50||1|{parafootsepX@A@3} > > \l@dmake@labels 1|14|0|50||1|{parafootsepX@A@4} > > \l@dmake@labels 1|15|0|51||1|{parafootsepX@A@5} > > \l@dmake@labels 1|15|0|51||1|{parafootsepX@A@6} > > \l@dmake@labels 1|15|0|51||1|{parafootsepX@A@7} > > \l@dmake@labels 1|15|0|51||1|{parafootsepX@A@8} > > \l@dmake@labels 1|16|0|52||1|{parafootsepX@A@9} > > \l@dmake@labels 1|16|0|52||1|{parafootsepX@A@10} > > \l@dmake@labels 2|36|0|36||1|{lem-23-start} > > \l@dmake@labels 2|36|0|36||1|{lem-23-end} > > \l@dmake@labels 2|36|0|36||1|{lem-26-start} > > \l@dmake@labels 2|36|0|36||1|{lem-26-end} > > \l@dmake@labels 2|36|0|36||1|{peterRooster} > > \l@dmake@labels 2|36|0|36||1|{peterRooster-end} > > \l@dmake@labels 2|36|0|36||1|{scents} > > \l@dmake@labels 2|36|0|36||1|{scents-end} > > \l@dmake@labels 2|36|0|36||1|{myrrh} > > \l@dmake@labels 2|36|0|36||1|{myrrh-end} > > \l@dmake@labels 2|4|0|40||1|{linen} > > \l@dmake@labels 2|4|0|40||1|{linen-end} > > \l@dmake@labels 2|7|0|43||1|{unguent} > > \l@dmake@labels 2|9|0|45||1|{unguent-end} > > > > Toutes les références sont exactes jusqu'à l'apparition des labels " > > parafootsepX@A@...", qui correspond à une fin de page ; ensuite, > > elles sont fausses. Tout se passe comme si, après le changement de > > page, le compilateur incrémentait le numéro de page de 1 mais sans > > revenir à un numéro de ligne plus petit que celui du dernier label > > avant les "parafootsepX...". À partir du label "linen", cela semble > > se débloquer, sauf que le numéro de ligne devrait alors être 15, pas > > 4. Avec un fichier plus long, le phénomène se répète à chaque page. > > > > J'envoie ce message ici car je voudrais encore travailler sur mon MWE > > pour mieux isoler le contexte qui fait apparaître ce bug, vérifier > > qu'il ne soit pas causé par une mauvaise utilisation d'une commande > > et nettoyer le fichier de toutes les commandes personnalisées que > > j'ai créées. J'avoue que j'ai du mal. Auriez-vous des idées sur la > > direction dans laquelle je dois chercher ? Un·e membre de la liste > > aurait-il ou elle déjà rencontré un problème semblable ? > > > > Je joins tout de même le fichier aux au cas où. > > > > Avec mes salutations les plus cordiales, > > > > Bastien DUMONT > > > -- > (Un)subscription: https://geekographie.maieul.net/146 > > For bug report and feature request, please use http://github.com/maieul/ledmac/issues
Attachment:
test-minimal.tex
Description: TeX document
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |