В AucTeX новом объекте в перечисленном списке после того, как комментарий приводит к прокомментированному следующему объекту

В AucTeX, при редактировании перечисленного списка:

\begin{itemize}
 \item My item % note to self
\end{itemize}

когда я делаю C-c C-j после 'сам', я добираюсь:

\begin{itemize}
 \item My item % note to self
 % \item
\end{itemize}

когда я хочу:

\begin{itemize}
 \item My item % note to self
 \item
\end{itemize}

Существует ли установка банки, изменяют для создания этой работы правильно?

6
задан Svante 2 May 2010 в 17:28
поделиться

1 ответ

(setq LaTeX-insert-into-comments nil)

, похоже, решает проблему, хотя это может иметь другие эффекты, которые я не в курсе. Чтобы использовать его, поместите его в свой файл настройки .emacs; чтобы проверить это, попробуйте M -: , затем вставьте приведенный выше код в приглашение.

Переменная LaTeX-insert-into-comments определена как

*Whether insertion commands stay in comments. 
This allows using the insertion commands even when
the lines are outcommented, like in dtx files.

EDIT:

Вот что-то получше:

(defadvice LaTeX-insert-item (around my-LaTeX-insert-item activate)
     (let  ((LaTeX-insert-into-comments nil)) ad-do-it))

Это предотвратит нежелательные эффекты от установки LaTeX- insert-into-comments глобально на nil , изменяя его только временно, когда вы вставляете элемент. Опять же, чтобы использовать его, поместите его в свой файл настройки .emacs.

4
ответ дан 17 December 2019 в 07:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: