Q: comment obtenir une indentation "correcte" des itemizeenvironnements LaTeX dans auctex?
Voici où j'aimerais être avec un itemdans un itemizeenvironnement:
\itemla ligne est en retrait de deux espaces par rapport au début de l'environnement- les lignes de continuation de l'élément sont mises en retrait de deux espaces supplémentaires par rapport à la
\itemligne
Voici ce que j'aimerais / j'attends de voir:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is indented two spaces, and the
continuation lines are indented another two spaces.
\end{itemize}
On peut ajuster l'indentation initiale de l'élément avec la LaTeX-item-indentvariable, qui est par défaut -2. Avec cette valeur par défaut, je reçois le comportement indésirable du \itempas en retrait, mais je n'obtenir le comportement souhaité des lignes de continuation étant compensée par une deux places supplémentaires:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is *NOT* indented two spaces,
but the continuation lines are indented two spaces.
\end{itemize}
La définition LaTeX-item-indentde 0me donne l'indentation souhaitée sur la \itemligne (deux espaces dedans), mais ne me donne pas la seconde moitié du comportement souhaité des lignes de continuation étant compensée par deux autres espaces:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is indented two spaces, but the
continuation lines are *NOT* indented an additional two spaces.
\end{itemize}
Alors: comment obtient-on les deux comportements souhaités:
- retrait initial de la
\itemligne deux espaces, et - lignes de suite deux espaces supplémentaires en retrait?
(Notez le fil SO connexe .)
LaTeX-indent-environment-listet d'ajouter une fonction personnalisée pour l'indentation? La fonction LaTeX-indent-tabularpeut fournir un point de départ raisonnable (ou au moins un exemple raisonnable d'indentation personnalisée dans un environnement). Je suis juste tombé sur cette variable / fonction, donc je n'ai pas eu l'occasion de l'examiner moi-même.
LaTeX-indent-levelsur 4. Les éléments seront mis en retrait sur 4 - 2 = 2 et les lignes de continuation seront mises en retrait sur 4 = 2 + 2. Cependant, cela signifie que tous les autres environnements du fichier seront mis en retrait sur 4 (et non 2), ce qui peut être souhaitable ou non. Je préfère qu'ils soient en retrait à 2 eux-mêmes, c'est là que je suis coincé.