当前位置: 首页>>技术问答>>正文


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

, ,

问题描述

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

 

最佳解决方案

只需安装texlive包(基于TexLive的LaTex在线练手:Latex公式在线编辑及示例),这将包含所有必需品。此外,您可以使用您的语言安装文档,例如。 texlive-doc-en。如果您使用的语言与英语不同,您还应该添加相应的语言包,例如: texlive-lang-french。还有很好的面向主题的软件包,如texlive-science或texlive-humanities – 但如果你想学习LaTeX的基础知识,你肯定不需要它们。

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

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

这些编辑器中的大多数都没有真正的预览窗格,但这并不是必需的:只需使用您正在处理的文档保持打开状态,一旦您”compile”乳胶文档,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作为编辑器,它有很多可用的乳胶实用程序。但是,任何你喜欢的编辑都可以。

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

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

 

第五种方案

我回来的时候写过a blog post comparing 8 different free LaTeX editors,所有这些都可用于Ubuntu。 (当然,我在撰写帖子时使用的是Ubuntu!)

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

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

有几个人提到过Texmaker,但是如果你考虑的话,我强烈推荐使用TexmakerX fork,它有更多的功能,或者至少我在比较时做了。

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

 

第六种方案

text-editor,latex,ubuntu

Gummi是一个免费的开源cross-platform程序,具有实时预览窗格。

最新稳定版Gummi中包含的功能:

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

Gummi仍在积极开发中。

 

第七种方案

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

 

第八种方案

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

 

第九种方案

text-editor,latex,ubuntu

Texmaker是一个免费的,现代的cross-platform LaTeX编辑器,适用于linux,macosx和windows系统,它集成了许多工具,只需一个应用程序即可与LaTeX一起开发文档。

Texmaker包括unicode支持,拼写检查,auto-completion,代码折叠和带有synctex支持和连续查看模式的内置 pdf查看器。 Texmaker易于使用和配置。

Texmaker根据GPL许可证发布。

参考资料

 

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1764.html,未经允许,请勿转载。