开始使用LaTeX最简单的方法是什么?

我想在Ubuntu上学习和使用LaTeX。 我需要什么样的包裹? 对于新的LaTeX用户,Ubuntu上LaTeX代码的最佳编辑器是什么? 我还希望能够在一个窗格中看到代码,并在第二个窗格中看到结果,如果可能的话 – 不一定是WYSIWYG。

只需安装texlive包,这将包含所有必需品。 此外,您可以使用您的语言安装文档,例如。 texlive-doc-en 。 如果您使用的语言不同于英语,您还应该添加相应的语言包,例如texlive-lang-french 。 还有一些很好的面向主题的软件包,如texlive-sciencetexlive-humanities – 但是如果你想学习LaTeX的基础知识,你肯定不需要它们。

如果您只需要语法高亮等基本编辑支持,任何文本编辑器都可以,包括标准的GNOME文本编辑器gedit。 更高级的选项包括:

  • TEXworks的 安装texworks :LaTeX编辑器,界面非常干净简洁,具有集成的PDF查看器以及编辑器和查看器之间的同步(即,您可以跳转到两者中的相同位置)
  • 的kile 安装kile :一个function强大的KDE编辑器(可以安装在GNOME下,除了更改一些配置细节以使用GNOME pdf查看器之外,还可以正常工作)
  • texmaker 安装texmaker :与KILE的范围相似,但更像“GNOME-like”(例如工具栏中的按钮更少;-)),可能比KILE更少的function
  • latexila 安装latexila :像KILE一样,但针对GNOME。
  • LYX 安装lyx :不是真正的LaTeX编辑器,而是更多内部使用LaTeX的文字处理器 – 不同意见是否是学习“真正的”LaTeX的最佳方式。

这些编辑器中的大多数都没有真正的预览窗格,但这并不是必需的:只需使用您正在处理的文档保持打开,只要您“编译”乳胶文档,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

它将LaTeXfunction添加到默认文本编辑器中。

如果你想要更多function的东西,你可以试试texmaker

sudo apt-get install texmaker

不一定是专门用于Ubuntu的工具,但我们在这个网络上有一个姐妹TeX Stack Exchange ,它为我们这些仍在学习LaTeX的人提供了很好的信息。

您可以通过texlive-latex-base安装所有必需的乳胶包装。 还有其他选择。

你可以随时使用emacs作为编辑器,它有很多可用的乳胶实用程序。 但是,任何你喜欢的编辑都可以。

如果你想拥有专门的编辑器(实际上有wysiwyg),你可以查看lyx,或者如果你使用KDE,你可以使用KILE这是一个乳胶IDE。

KILE为您提供了诸如参考书目等LaTex实用程序的额外帮助。您可以自动启动所有必要的编译等。

我回来后写了一篇博客文章,比较了8个不同的免费LaTeX编辑器 ,所有这些编辑器都可用于Ubuntu。 (当然,我在撰写post时使用的是Ubuntu!)

这个post大约六个月大了。 我认为那里的很多信息都是值得的,尽管有些信息已经过时,或者在此期间没有提到新的东西。 (例如,Texmaker(x)现在有一个内置的预览版,gedit已经变得更符合SyncTeX – 我想现在有一些SyncTeXfunction,虽然我从来没有弄清楚如何使用它们。)

如果您没有因磁盘空间而受到伤害(请注意,它超过2 GB!),我建议安装texlive-full软件包,甚至跳过Ubuntu的软件包管理器并直接从CTAN / TUG安装TeXlive。 这样你就不必担心丢失pacakges。

有几个人提到过Texmaker,但是如果你考虑到这一点,我强烈建议选择TexmakerX fork ,它有更多的function,或者至少我在比较时做了。

与此同时,我已经决定使用vim,但没有使用vim-latex套件。 我编写了一些自定义脚本,包括使用mupdf为vim提供实时更新即用型预览面板的脚本。 如果有人有兴趣,我会在某处发布使用Ubuntu的说明。 但是,我并不建议同时尝试同时掌握vim和LaTeX。 他们每个人都有一个巨大的学习曲线(虽然他们都值得!),并且试图同时做这两者会让最耐心的人尖叫。

通过软件中心安装

Gummi是一个免费的开源跨平台程序,具有实时预览窗格。

最新稳定版Gummi中包含的function:

 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 

目前包含在我们开发分支中的function:

 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 

Gummi仍处于积极发展阶段。

您可能想要尝试TeXlipse ,这是一个向Eclipse IDE添加TeX支持的插件。

Vim是最好的编辑之一,但你需要先学习一下才能使用它(在终端中启动vimtutor ),并学习更多有效地使用它。 它在vim-latexsuite包装中有一个扩展的vim-latex。 您可以使用vim的图形化版本gvim

通过软件中心安装

Texmaker是一个免费的,现代的,跨平台的LaTeX编辑器,适用于linux,macosx和windows系统,它集成了许多用LaTeX开发文档所需的工具,只需一个应用程序。

Texmaker包括unicode支持,拼写检查,自动完成,代码折叠以及带有synctex支持和连续查看模式的内置pdf查看器。 Texmaker易于使用和配置。

Texmaker根据GPL许可证发布。

正如其他人所提到的,texlive-latex-base和texlive-full是在您的系统上获得乳胶包装的最佳方式。 我还安装了texlive-latex-extra,因为它可以提供更多的包装。

最近对于乳胶编辑器,我一直在尝试TeXworks。 使用TeXworks,您可以在一个窗口中打开乳胶代码,在旁边的窗口中可以获得已编译的文档。 当您进行更新并重建文档时,文档视图将保持在您查看的位置,因此这对于查看更改生效非常有用。

作为LaTeX发行版,您可以使用texlive。 有一个名为texlive-full的元数据包将为您安装整个发行版,但当然您可以根据需要安装单个软件包。 至于编辑器,有几个选项,你应该尝试一下,看看你喜欢哪一个。 我个人使用Emacs和auctex,或者texworks。 其他受欢迎的编辑是vim,texmaker等等。

在不想开始(宗教)战争的情况下,我强烈建议将emacs与AUCTeX结合使用。 它为移动文档,管理引用和引用,为不同环境(表格,图形等)插入模板(LaTeX)标记以及编译文档和预览文档提供了出色的工具。

AUCTeX非常适合长篇文档 – 写我的论文是让我学习emacs而且遗憾的是,更少使用我心爱的vim