如何使用 Aquamacs 进行代码折叠?

如何使用 Aquamacs 进行代码折叠?

我想使用 Aquamacs 进行代码折叠,但我找不到任何参考资料。我想折叠图形和段落。我已经尝试了列出的所有组合这里。有人能给我一个折叠此代码的实际例子吗?还有一个\section

\begin{figure}[h!]
  \centering
    \includegraphics[width=0.5\textwidth]{fiocco}
   \caption{A running dog}
    \label{fig:fiocc}
\end{figure}

我已经使用过C-c,,C-o但是C-r它不起作用......

答案1

你必须定制TeX-fold-env-spec-listLaTeX-fold-env-spec-list更合适,但如果你只使用 LaTeX 而不是纯 TeX,结果是一样的)。在你的初始化文件中添加此代码

(add-to-list 'TeX-fold-env-spec-list '("[figure]" ("figure")))

然后使用C-c C-o C-b( M-xTeX-fold-bufferRET)figure当前缓冲区中的所有环境将立即折叠。若要仅折叠figure当前段落中的环境,请使用C-c C-o C-p( M-xTeX-fold-paragraphRET)。

段落的折叠是使用轮廓小调(另见文档概述请参阅 AUCTeX 手册中的部分)。您可以使用它来激活它M-xoutline-minor-modeRET,然后使用Outline菜单。

相关内容