LiveTex、KaTex MacTex 等不同版本 LaTeX 之间有什么区别?

LiveTex、KaTex MacTex 等不同版本 LaTeX 之间有什么区别?

不同版本的 LaTeX 之间有什么区别,例如 TeX Live、KaTex Mac TeX 等?它们有很多,但我看不出有什么区别。

答案1

TeX Live 是整个 TeX/LaTeX 生态系统的官方发行版,包括所有处理引擎和适当可用的 LaTeX 软件包。TeX Live 适用于多个平台。

MacTeX 与 TeX Live 相同,但专为在 Mac 电脑上安装而设计。它还包含几个用于编辑文档的 Mac GUI 应用程序(例如 TeXShop)。这些 GUI 应用程序完全是可选的,可单独使用。

KaTeX 根本不是 LaTeX。它是一个专为网站使用而设计的数学排版库。它与 MathJax 一样,使用类似 LaTeX 的语法来执行命令,并产生与 LaTeX 非常相似的输出,但 KaTeX 和 MathJax 都不是真正的 LaTeX。两者都不能使用外部包。关于 KaTeX 和 MathJax 的问题通常与此无关,因为它们不依赖于 TeX 或 LaTeX。

如果需要的话我可以进一步详细说明。

答案2

TeX live 不是“LaTeX 版本”,它是一个TeX 分布。它包括 TeX 解释器(各种版本:pdfTeX、XeTeX、LuaTeX)和附加软件:宏、字体、驱动程序、附加工具。这些附加软件之一是 LaTeX:一组由 TeX 解释器使用的宏。TeX 能够读取宏。当 TeX 解释器读取一组 LaTeX 宏时,有人将其称为 LaTeX 解释器。但是 TeX 有各种不同的宏集:纯 TeX、OpTeX、ConTeXt。不只有 LaTeX。所有这些软件都是 TeX live 发行版的一部分。

MacTeX 是另一个 TeX 发行版。

KaTeX 和 MathJax 与 TeX 没有共同之处,它们仅在 html 语言中使用类似 TeX 的语法来表示数学公式。

相关内容