Aider l’IA à trouver où modifier un article long
Utiliser les étiquettes plutôt que « le troisième paragraphe »
Pages et paragraphes se déplacent au fil des modifications. Les étiquettes existantes fournissent des repères plus stables ; \ref et \eqref utilisent ces mêmes noms. Cet exemple complet montre la relation :
\documentclass[a4paper,11pt]{article}\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[french]{babel}\usepackage{amsmath}\begin{document}\section{Méthode}\label{sec:method}Nous utilisons la mise à jour de l’équation~\eqref{eq:update}.\begin{equation}\label{eq:update} x_{t+1}=x_t-\eta\nabla f(x_t).\end{equation}La section~\ref{sec:method} définit les notations.\end{document}Placez les étiquettes après le titre pertinent ou dans l’environnement numéroté. Indiquez leur nom dans la demande pour donner une ancre précise à l’IA.
Inclure la structure environnante
Un paragraphe seul ne révèle pas sa section ni son éventuelle inclusion dans une équation ou un autre environnement. Une modification isolée peut ajouter ou omettre un \end. Fournissez le titre, le texte adjacent et l’étiquette cible :
Fichier : chapters/method.texEmplacement : paragraphe explicatif sous sec:method, avant eq:update.Modifier uniquement : [coller le paragraphe cible et une phrase voisine de chaque côté].Conserver étiquettes, équations, commandes, clés de citation et autres sous-sections.Renvoyer seulement le paragraphe de remplacement et une explication du changement.Distinguer les expressions répétées
Si plusieurs sous-sections disent « la perte décroît », cette phrase ne suffit pas. Utilisez une phrase unique ou indiquez étiquette et fichier. Recherchez d’abord dans le projet pour confirmer l’unicité. Après réécriture, une phrase n’est plus une ancre fiable ; une étiquette conservée reste utile.
Nommer le fichier dans un projet multifichier
Précisez le fichier et l’emplacement interne. Une étiquette sans fichier peut être ambiguë, surtout si le projet contient déjà des doublons.
Dans un projet organisé depuis la racine contenant main.tex, donnez le chemin depuis cette racine, quel que soit le fichier ouvert. Chaque étiquette doit être définie une fois. Un doublon peut produire Label 'sec:x' multiply defined et rendre les renvois peu fiables.
Compiler et vérifier le périmètre
Comparez d’abord le résultat au fichier et à l’étiquette demandés. Examinez ensuite les messages de renvois et commandes non définis. Une étiquette renommée ou supprimée peut laisser ?? ; une commande de projet nouvelle sans définition peut arrêter la compilation. Les écarts visuels exigent encore une comparaison avec les sections voisines du PDF.
| Message ou symptôme | Cause | Action |
|---|---|---|
Label 'sec:x' multiply defined | Étiquette présente à deux endroits | Garder un nom et renommer l’autre |
Reference 'eq:y' undefined | Cible renommée, supprimée ou absente | Retrouver l’étiquette originale et réparer renvoi ou définition |
Undefined control sequence. \method | Commande de projet absente | Inclure sa définition du préambule dans le contexte |
| Changements hors de la sous-section demandée | Emplacement ambigu ou fichier absent | Donner chemin et étiquette ; inspecter le périmètre renvoyé |
À retenir
- Utilisez les étiquettes plutôt que des numéros de paragraphe mouvants.
- Incluez structure englobante et texte voisin.
- Levez l’ambiguïté avec une citation unique, un fichier et une étiquette.
- Après application, vérifiez différences et messages de compilation.
Dans EasyLaTeX, sélectionnez les sources autour de l’étiquette, demandez le changement puis vérifiez son périmètre.