xdvipdfmx:warning: Object @page.1 already defined.

La question est la suivante: comment identifier et localiser l'erreur? (produite par XeLaTeX ou peut-être latexmk)

Posée 05 Avr '23, 19:34

joseph-tux's gravatar image

joseph-tux
46623061
Taux d'acceptation : 3%

2

N'y aurait-il pas deux pages numérotées « 1 » dans ce document ?

(05 Avr '23, 21:54) denis ♦♦ denis's gravatar image
1

Certes, mon problème c'est un grand nombre de fichiers tex inclus par input, et je ne vois pas dans ces messages apparaître le nom de ce fichier. Désolé, je me rend compte que ma question ne précisait pas cette dimension essentielle du problème.

Je viens de trouver la commande chktex qui, appliquée à tous les tex du répertoire d'attribuer chaque Warning au fichier «checké».

Cerise sur la gâteau, les sorties sans aucun problème sont envoyées sur la sortie d'erreur, donc de les filtrer (sous Linux):

for i in tex ; do chktex -p "$i" "$i" 2>/dev/null | grep -A1 -P '[^s].tex' ;done

(07 Avr '23, 20:02) joseph-tux joseph-tux's gravatar image

Malheureusement, le message en question n'est pas repéré (chktex ne signale pas de message contenant «already»). Ce message n'est pas non plus dans le fichier log. Peut-être ce message est-il lié à latexmk (j'ai relancé XeLaTeX, qui ne signale pas cette erreur)

(09 Avr '23, 09:33) joseph-tux joseph-tux's gravatar image
Soyez le premier à répondre à cette question !
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.