过去五年中 LaTeX 最重要的变化是什么?(2005-2010)

过去五年中 LaTeX 最重要的变化是什么?(2005-2010)

我希望我不会因为这个问题而受到指责,但过去五年来我一直与外界脱节。因此,我的问题是:您认为过去五年中 LaTeX 最重要的变化是什么,或者换一种问法:如果您过去五年没有使用过 LaTeX,您会优先考虑哪些方面来重新学习它。目标是发表经济学方面的科学论文,使用高级数学排版,最好能整合 R 的输出(所以 sweave 已经在我脑海中了)。

一个小补充:您更喜欢哪个发行版?出于习惯,我下载了 MiKTeX,但也许还有其他更好的发行版?

答案1

最大的变化是现在 pdftex 是 latex 的默认引擎。但是,除非您编写软件包,否则您不需要知道这些差异。LaTeX3 也有很多发展势头,但大多数代码都是由其他软件包在幕后使用的。同样,除非您是软件包编写者,否则您不需要在这里学习任何新东西。

出现了许多新的、有趣的软件包:

  • 投影仪用于演示
  • tikz 用于绘图(虽然我认为它们大约在 5 年前就出现了)
  • biblatex 用于参考书目(如果你是从事科学研究的话就不那么重要了)
  • mathtools 用于数学(修复并改进了许多 amsmath 环境)
  • breqn 用于显示数学中的自动换行。
  • ....我确信还有其他我遗漏的包裹

答案2

Aditya 提到了软件包,Jan 提到了引擎,但也有很多基础设施的发展使得处理 LaTeX 更加方便:

  • 一个新的跨平台编辑器 TeXworks,我认为它是开始使用 LaTeX 最简单的方法,因为它具有简单的界面和嵌入式 PDF 查看器
  • 对于 TeX Live,有一种更新机制,这样你(通常)就不需要再手动安装软件包了
  • SyncTeX,由 TeXworks 和其他编辑器使用,允许您从源文档中的某个位置跳转到 PDF 输出中的相应位置
  • 受限 shell 转义,自 TeX Live 2010 起,可在后台自动将 EPS 转换为 PDF,以便您可以\includegraphics{foo.eps}在 pdfLaTeX 文档中编写

此外,还有一些尚未提及的最新工具:

  • xindy 用于多语言索引
  • 渐近线绘图程序
  • 希尼奇
  • 无数其他的:),但如果你需要它们,你就会发现它们

甚至有一个新版本的 TeX,由于历史原因,这很有趣,但你不会注意到其中的差异。

答案3

也许还有一件事要提一下,多亏了 xetex 和 luatex 等新引擎,我们现在可以使用比以前多得多的字体,并且可以使用 OT 字体的许多功能。不过,我不确定时间表是什么,也不知道五年前有多少这样的字体可用。我最近才意识到这一点。

答案4

我关于 21 世纪 TeX 的演讲。如果你觉得有趣的话,请点赞这个答案。

相关内容