Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration
我们的开发分支中当前包含的功能:
Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support
只需安装texlive软件包,这将包含所有必需品。此外,您可以使用您的语言安装文档,例如。texlive-doc-en。如果您使用不同于英语的语言编写,您还应该添加相应的语言包,例如texlive-lang-french。还有一些不错的面向主题的软件包,例如texlive-science或texlive-humanities——但如果你想学习 LaTeX 的基础知识,你当然不需要它们。
如果您只需要语法高亮等基本编辑支持,任何文本编辑器都可以,包括标准的 GNOME 文本编辑器 gedit。更高级的选项包括:
这些编辑器中的大多数并没有真正的预览窗格,但这并不是必需的:只需保持 evince 对您正在处理的文档保持打开状态,只要您“编译”您的乳胶文档,evince 就会自动刷新其内容
如果您只想安装基本的东西,您应该安装
texlive-latex-base
sudo apt-get install texlive-latex-base
如果您想要整个 shebang,包括大量文档,您可以选择
texlive-full
sudo apt-get install texlive-full
如果你想要一个轻量级的编辑器,你可以安装
gedit-latex-plugin
sudo apt-get install gedit-latex-plugin
它将 LaTeX 功能添加到默认文本编辑器中。
如果你想要更多功能的东西,你可以
texmaker
试一试sudo apt-get install texmaker
不一定是专门用于 Ubuntu 的工具,但我们在这个网络上有一个姊妹TeX Stack Exchange,它为我们这些仍在学习 LaTeX 的人提供了很好的信息。
您可以通过 texlive-latex-base 安装所有必要的乳胶包。还有其他可用选项。
您始终可以使用 emacs 作为编辑器,它有很多可用的乳胶实用程序。但是,您喜欢的任何编辑器都可以工作。
如果您喜欢有专门的编辑器(实际上有所见即所得),您可以查看 lyx,或者如果您使用 KDE,您可以使用 KILE,它是乳胶的 IDE。
KILE 为您提供有关参考书目等 LaTex 实用程序的额外帮助。您可以自动启动所有必要的编译等。
我之前写了一篇博文,比较了 8 种不同的免费 LaTeX 编辑器,所有这些都可用于 Ubuntu。(当然,我在写这篇文章时使用的是 Ubuntu!)
这篇文章此时大约有六个月的历史。我认为那里的很多信息都是值得的,即使其中一些已经过时,或者在此期间添加了新的东西,但没有提到。(例如,Texmaker(x) 现在有一个内置预览,gedit 变得更加符合 SyncTeX ——我猜 evince 现在有一些 SyncTeX 功能,虽然我从来没有弄清楚如何使用它们。)
如果您不担心磁盘空间(请注意,它超过 2 GB!),我建议安装texlive-full包,或者甚至跳过 Ubuntu 的包管理器并直接从 CTAN/TUG 安装 TeXlive。这样您就不必担心丢失包裹。
有几个人提到了 Texmaker,但如果你正在考虑,我强烈建议改用TexmakerX 前叉,它有更多的功能,或者至少我在比较时这样做了。
与此同时,我决定使用 vim,但没有 vim-latex 套件。我已经编写了一些自定义脚本,包括一个使用 mupdf 为 vim 提供实时更新即键入预览面板的脚本。如果有人感兴趣,我会在某处发布使用 Ubuntu 的说明。但是,我真的不建议尝试同时掌握 vim 和 LaTeX。他们每个人都有一个巨大的学习曲线(尽管他们都是值得的!),尝试同时做这两个会让最有耐心的人尖叫。
您可能想尝试TeXlipse,这是一个将 TeX 支持添加到 Eclipse IDE 的插件。
Gummi是一个免费、开源、跨平台的程序,具有实时预览窗格。
最新稳定版 Gummi 中包含的功能:
我们的开发分支中当前包含的功能:
Gummi仍在积极开发中。
Vim
是最好的编辑器之一,但在使用它之前你需要学习一点(从vimtutor
终端开始),并学习更多才能有效地使用它。它在包中有一个扩展 vim-latexvim-latexsuite
。您可以使用 vim 的图形版本,gvim
.Texmaker是一款适用于 linux、macosx 和 windows 系统的免费、现代和跨平台的 LaTeX 编辑器,它在一个应用程序中集成了使用 LaTeX 开发文档所需的许多工具。
Texmaker 包括 unicode 支持、拼写检查、自动完成、代码折叠和内置 pdf 查看器,支持 synctex 和连续查看模式。Texmaker 易于使用和配置。
Texmaker是在 GPL 许可下发布的。
正如其他人提到的那样,texlive-latex-base 和 texlive-full 是在您的系统上获取乳胶包的最佳方式。我还安装了 texlive-latex-extra,因为它可以提供更多的软件包。
最近对于乳胶编辑器,我一直在尝试 TeXworks。使用 TeXworks,您可以在一个窗口中打开您的 Latex 代码,并在旁边的窗口中打开您的编译文档。当您进行更新并重建文档时,文档视图将停留在您查看的位置,因此这对于查看您的更改是否生效很有用。