D: come posso ottenere il rientro "corretto" degli itemize
ambienti LaTeX auctex
?
Ecco dove mi piacerebbe essere con un item
in un itemize
ambiente:
\item
la linea è rientrata di due spazi rispetto all'inizio dell'ambiente- le linee di continuazione nell'elemento sono rientrate di due spazi aggiuntivi rispetto alla
\item
linea
Questo è quello che vorrei / mi aspetto di vedere:
\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}
Si può regolare il rientro iniziale dell'elemento con la LaTeX-item-indent
variabile, che per impostazione predefinita è -2
. Con questa impostazione predefinita, ottengo il comportamento indesiderato del \item
non essere rientrato, ma faccio ottenere il comportamento desiderato delle righe di continuazione di essere compensati da ulteriori due spazi:
\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}
L'impostazione LaTeX-item-indent
per 0
farmi ottenere il rientro desiderato sulla \item
linea (due spazi in), ma non mi fa sì che la seconda metà del comportamento desiderato delle linee di continuazione sia compensata da altri due spazi:
\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}
Quindi: come si ottengono entrambi i comportamenti desiderati:
- rientro iniziale della
\item
riga due spazi e - linee di continuazione ulteriori due spazi rientrati?
(Nota thread SO correlato .)
LaTeX-indent-environment-list
e aggiungere una funzione personalizzata per il rientro? La funzione LaTeX-indent-tabular
potrebbe fornire un ragionevole punto di partenza (o almeno un ragionevole esempio di rientro personalizzato all'interno di un ambiente). Mi sono appena imbattuto in questa variabile / funzione, quindi non ho avuto la possibilità di esaminarla da solo.
LaTeX-indent-level
su 4. Gli elementi saranno rientrati a 4 - 2 = 2 e le righe di continuazione saranno rientrati a 4 = 2 + 2. Tuttavia, ciò significa che ogni altro ambiente nel file sarà rientrato a 4 (e non 2), che può essere o non essere desiderabile. Preferirei che fossero indentati a 2 stessi, che è dove sono bloccato.