何时断线?

何时断线?

我对 LaTeX 还很陌生。

输入文件中的换行符对 LaTeX 没有任何意义。输入文件中的空行表示一个新段落。

问题是,当我使用不同的文本编辑器在不同的显示器上查看我的源代码时,它们看起来非常不同(而且总是很糟糕)。所以我发现自己把行截断到大约第 80 个字符左右。

这带来了 MS Word 问题——引入一行,甚至一个单词,您需要编辑整个以下段落以便它在显示屏上处于良好的位置(谈论 .tex 文件)。

使用--soft-wrap环绕线,但并不美观,再加上光标的一次移动可能会滚动整个屏幕 - 几乎不直观。

我如何编写 .tex 源文件,以便任何人 - 使用 IDE 或任何编辑器,都可以轻松地查看和编辑它们?

答案1

第三条道路是我的个人偏好。它对差异很有帮助,如果你使用存储库来跟踪你的代码。然后让你的编辑器自动换行长句子。

答案2

我使用带自动换行功能的编辑器。如果您使用的是 Windows,Notepad++ 就很不错。Linux 上有许多很棒的编辑器,但即使是 gedit 也会自动换行。如果您使用的是 Eclipse,它的软换行功能有点问题,而且我发现它不太适合 Latex 编辑,但它仍然比硬换行要好,因为正如您所说,每次切换到不同的屏幕尺寸时,您都必须重做此操作(这样做会严重破坏您可能使用的任何版本控制的差异),这很乏味。

TLDR:在我看来,最好的做法是让你的文本编辑器为你软换行。

答案3

使用类似 emacs+auxtex 的程序。它有一个用于格式化段落、区域和部分的键盘快捷键,也就是说,它可以很好地进行换行和缩进。

相关内容