我家里有一台 Windows 台式电脑,还有一台 MacBook,用于在其他地方工作。我每天都使用 LaTeX,因此“它能正常工作”对我来说很重要。
到目前为止,我一直在使用 TeXStudio,因为这款编辑器一直被誉为 Windows 和 MacOS 上的顶级编辑器之一。然而,最近我遇到了更多编码问题(latin1 vs. utf8 - 我用德语写作,所以我需要变音符号),这可能会变得相当麻烦。此外,对于非常长的文件(论文、书籍),我觉得 TeXStudio 在 Windows 和 MacOS 上都相当慢(在编辑和编译时)。
因此,我正在寻找一款尽可能轻量、快速且能够快速编译 .tex 文件的编辑器。理想情况下,该编辑器可在 Windows 和 MacOS 上使用,并且在编码方面“万无一失”。
为此,我考虑使用更受程序员欢迎的编辑器,如 Vim、Sublime Text 2 或 VS Code。我几乎不需要 TeXStudio 的 GUI 提供的任何功能(实际上对我来说似乎不必要地臃肿),所以一个简单的编辑器可能对我来说更好。但是,我不想在编译或使用 bibLaTeX 等时遇到问题。
我还看了 TeXPad,它看起来很漂亮,也很干净,但不幸的是它不支持 Windows。所以我又有点犹豫了,因为有时可能会出现编码问题。
什么是频繁切换平台和快速编译的最佳选择?
答案1
嗯,只需使用Emacs。学习难度很大,但值得花时间和精力。而且它自带 org-mode。整理东西的好东西。顺便说一句,我从未学过 lisp。
为了编写和编译 *.tex 文件,Emacs 有 AUCTeX 模式。
答案2
为此,我考虑使用更受程序员欢迎的编辑器,如 Vim、Sublime Text 2 或 VS Code。我几乎不需要 TeXStudio 的 GUI 提供的任何功能(实际上对我来说似乎不必要地臃肿),所以一个简单的编辑器可能对我来说更好。但是,我不想在编译或使用 bibLaTeX 等时遇到问题。
您可以使用 Sublime text 之类的编辑器,而不会遇到问题(至少在 Linux 中)。以下是在 Linux 中执行的操作
只需像编辑 Sublime Text 中的其他代码一样编辑 Tex 代码。保存。然后(假设您的主文件是 main.tex)
- pdflatex 主页
- bibtex主页
- pdflatex 主页
- pdflatex 主页
[通过终端编译 latex 的视频演示][1]
对于在 Windows 中执行相同的操作,您可能可以使用相同的命令
PS: 在 Linux 中打开 pdf 文件请使用 xdg-open,例如 xdg-open main-rep.pdf & 或 evince main-rep.pdf [1]:https://youtu.be/zEduPPP3xqk