latex乳胶入门


备注

胶乳

什么是LaTeX?

LaTeX(发音为lay-techlah-tekh )是排版文档的标记语言,类似于HTML如何用于网站。

LaTeX具有优于您所见即所得(WYSIWYG)编辑器(如Microsoft Word)的优势,因为您可以使用LaTeX提供内容,而LaTeX负责布局。从排版中分离内容会导致文档格式一致且格式精美。此外,由于LaTeX标记是纯文本格式(与WYSIWYG编辑器生成的更复杂的文件格式不同,如.docx ),LaTeX文件很轻,可以轻松保存在版本控制之下

LaTeX文档通常编译为PDF文件,以便在不同的查看器和印刷中保持布局的一致性。

LaTeX在学术写作中特别受欢迎,因为它对排版方程式,交叉引用数字和表格以及引文和参考书目提供了丰富的支持。

版本

发布日期
LaTeX 2.09 1985年9月1日
乳胶2e 1994年6月1日

安装和设置

您可以选择LaTeX的主要发行版:

  • TeX Live (Windows,Linux和OS X),标准的跨平台发行版。
  • MacTeX (Mac)用于OS X的TeX Live的打包版本,带有一些特定于Mac的工具
  • MiKTeX (Windows)完全独立发布

在理想世界中,所有分布或多或少都是等价的。 TeX Live具有可在所有平台上使用的优势,因此具有更好的社区支持。 MiKTeX可以利用Windows特有的功能。出于许可原因,MiKTeX还将分发一些TeX Live不会发布的软件包。

在所有情况下,建议进行完整安装。具体来说,使用MiKTeX的命令下载功能会使许多编辑器挂起/崩溃。

安装

Windows(TeXLive)

  1. 从他们的网站下载最新的TeXLive install-tl-windows.exe
  2. 运行install-tl-windows.exe 并按照说明操作。

Windows(MiKTeX)

  1. 从他们的网站下载最新的MiKTeX安装程序。
  2. 运行安装程序并按照说明进行操作。

Mac OS X(TeXLive)

  1. 从他们的网站下载最新的MacTeX。
  2. 运行MacTeX.pkg 并按照说明操作。

Linux(TeXLive)

Linux用户有两种选择:

  1. 通过您的发行版的软件包管理器安装(通常是后面的几个版本)
  2. 从上游安装(每年发布,经常更新)

使用包管理器

  • Arch Linux: pacman -S texlive-most
  • Debian / Ubuntu / Mint: apt-get install texlive-full
  • Fedora: yum install texlive

请注意,使用此方法意味着您将依赖该程序包的维护者来分发更新。这些软件包通常是最新版本背后的几个版本,通常意味着缺少关键更新。从上游安装几乎总是最好的。另请注意,发行版的软件包管理器可能无法识别直接安装,并且可能会在安装其他相关支持软件包时尝试安装它。

从上游安装

  1. 从他们的网站下载最新的TeXLive install-tl-unx.tar.gz

  2. 使用tar -zxvf install-tl-unx.tar.gz 从存档中提取文件。

  3. 使用cd install-tl-unx 切换到下载的文件夹。

  4. 运行./install-tl 并按照说明操作。

    TeXLive现在应安装在/usr/local/texlive/YEAR/ ,其中YEAR 是四位数年份(例如2016 )。通过这种方式,可以将多个TeXLive版本放在一起,并通过更改PATH变量在它们之间切换。

    打开此文件夹并检查bin 文件夹。它应该包含一个子文件夹,它(取决于你的平台)将类似于i386-linuxx86_64-linux

  5. 将TeX Live二进制文件夹添加到路径中

    EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
     

    其中YEAR 是四位数年份(例如2016 ), PLATFORM 是您的平台(例如x86_64-linux )。

测试安装

LaTeX安装现已完成。要测试它,请使用您喜欢的文本编辑器创建一个新文件,将其命名为test.tex 并添加以下内容:

\documentclass{article}
\begin{document}
  Hello World!
\end{document}

现在,打开控制台或终端,导航到保存test.tex 的文件夹并运行

pdflatex test

(请注意,您的编辑器可能有为您运行此功能的工具。)

这会创建几个新文件,包括test.pdf 。这是输出文档,如下所示:

编译`test.tex产生的PDF文件

恭喜,您已成功安装LaTeX,并创建了您的第一个LaTeX文档!

乳胶编辑

虽然您可以使用任何编辑器创建LaTeX文档并使用控制台进行编译,但是存在多个用于广泛使用的编辑器的插件,以简化创建LaTeX文档,并且有专门的LaTeX编辑器。 TeX.SEStackExchange站点,专门用于TeX,LaTeX和Friends)提供了详尽的LaTeX编辑器列表

根据此列表,使用最广泛的编辑器是:

虽然Emacs或Vim的有经验的用户可能想要坚持他们的编辑器(其插件提供其他地方无法提供的大量功能),但专业的IDE可能更容易安装/使用给初学者。列表中的最后三个具有预览功能,其中可以看到文档编译的结果。

此外,还有在线LaTeX的工具,可以将使用初学者或必须合作,如人的ShareLaTeX背页