P: como posso obter o recuo "adequado" dos itemizeambientes LaTeX auctex?
Aqui é onde eu gostaria de estar com itemum itemizeambiente:
\itemA linha é recuada dois espaços em relação ao início do ambiente- linhas de continuação no item são recuadas dois espaços adicionais em relação à
\itemlinha
Isto é o que eu gostaria / esperava ver:
\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}
Pode-se ajustar o recuo inicial do item com a LaTeX-item-indentvariável, cujo padrão é -2. Com este padrão, eu recebo o comportamento indesejável da \itemnão sendo recuado, mas eu faço obter o comportamento desejado das linhas de continuação sendo compensados por mais dois espaços:
\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}
Definir LaTeX-item-indentpara 0obtém o recuo desejado na \itemlinha (dois espaços em), mas não obtém a segunda metade do comportamento desejado das linhas de continuação sendo compensadas por dois espaços adicionais:
\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}
Então: como obter os dois comportamentos desejados:
- recuo inicial da
\itemlinha dois espaços e - linhas de continuação dois espaços adicionais recuados?
(Observe o thread SO relacionado .)
LaTeX-indent-environment-liste adicionar uma função personalizada para recuo? A função LaTeX-indent-tabularpode fornecer um ponto de partida razoável (ou pelo menos um exemplo razoável de recuo personalizado dentro de um ambiente). Eu apenas me deparei com essa variável / função, então não tive a chance de investigar por mim mesma.
LaTeX-indent-level4. Os itens serão recuados para 4 - 2 = 2 e as linhas de continuação serão recuadas para 4 = 2 + 2. No entanto, isso significa que todos os outros ambientes no arquivo serão recuados para 4 (e não 2), o que pode ou não ser desejável. Eu prefiro que eles sejam recuados em 2 eles mesmos, que é onde eu estou preso.