具有内联折叠功能的 LaTeX 编辑器

具有内联折叠功能的 LaTeX 编辑器

快问快答。有没有可以进行行内折叠的 LaTeX 编辑器?也就是说,可以折叠一段划定界限的代码或文本,而无需将该段代码或文本放在自己的行或行组中?

我之所以问这个问题,是因为我经常写带有多个脚注的句子。必须将这些脚注折叠在各自的行上(这在 TeXstudio 和 Emacs 中似乎是必要的;如果我错了,请纠正我)会导致单个句子在编辑器窗口中被分成许多不同的行,中间有折叠行,有时一行只有一个或两个单词。这个问题不会妨碍生成漂亮的 PDF,但它会使编辑变得烦人。

LyX 可以做到这一点(也就是说,它可以折叠脚注并只显示一个小小的“注释”标签),但对于我处理的文档类型,LyX 有一些缺点。我正在使用 Windows 7,但正在考虑切换到 Ubuntu 或与 Ubuntu 双启动。这项功能可能会让我最终摆脱对 Word 的依赖。

这是我希望能够折叠的脚注类型的示例。

\documentclass{article}
\begin{document}
Here I am just typing along.\footnote{This is a footnote I can't fold up, because it isn't on its own line.} I can 
fold up this footnote at the end of a sentence.\footnote
{
I can fold this footnote up, but it breaks my paragraph.}
But I would really like to be able to fold\footnote
{
I can fold this footnote up, but it breaks my sentence in half anyway.} 
up footnotes in-line, so that my sentences don't break awkwardly in the middle. 
\end{document}

答案1

好的,旧帖...但是如何使用 Notepad++https://notepad-plus-plus.org/? 它可以进行所需的折叠,并且您可以定义自己的语法颜色,这在很多时候都很有用。

相关内容