ITADN
rstudio/tinytex-releases
rstudio/tinytex-releases · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

TinyTeX 在 Windows、macOS 和 Linux 上的发布版本

Publish Monthly
Release

tinytex logo

TinyTeX 是一个轻量级、跨平台、可移植且易于维护的 LaTeX 发行版,基于 TeX Live。您可以查看 Github 仓库 (https://github.com/rstudio/tinytex) 和项目主页 (https://yihui.org/tinytex/) 以获取更多信息。

发布

TinyTeX 的预构建二进制包已发布(通常每月一次,但也 每日发布)到本仓库的 Github Releases: https://github.com/rstudio/tinytex-releases/releases 每个发布版本包含 以下捆绑不同数量 LaTeX 包的变体:

  • TinyTeX-0 包含 TeX Live 的 infraonly 方案,不包含任何 LaTeX 包。这是最小的捆绑包。如果您安装此捆绑包,您可以 通过 tlmgr(这是此变体中包含的一个实用工具)安装任何其他包,例如 tlmgr install latex-bin framed

  • TinyTeX-1 包含 大约 100 个 LaTeX 包 足以编译常见的 R Markdown 文档(这是 TinyTeX 项目的 最初动机)。

  • TinyTeX 包含 更多 LaTeX 包 由社区请求。包列表可能会随时间推移而增加, 并且此捆绑包的大小将相应增加。

  • TinyTeX-2 包含 TeX Live 的 scheme-full 方案,这意味着所有 您可能从 CTAN 安装的 LaTeX 包。这是 最大的捆绑包,仅在 每日 发布 中可用。

二进制文件以 macOS/Linux 的 .xz 归档和 Windows 的 .exe 自 解压归档形式提供。以下是所有当前支持平台上不同 捆绑包的文件大小表。

平台TinyTeX-0TinyTeX-1TinyTeXTinyTeX-2
Windows24 MB74 MB173 MB1.7 GB
macOS2 MB67 MB209 MB1.9 GB
Linux (x86_64)1 MB54 MB152 MB1.8 GB
Linux (arm64)1 MB53 MB156 MB1.7 GB
Linux (musl, x86_64)2 MB55 MB148 MB1.8 GB

对于想了解这些软件包是如何构建的读者,请阅读 TinyTeX 的 FAQ 4

安装

TinyTeX 可以通过多种方式安装。您可以使用 R、shell/批处理脚本、Chocolatey 或 Scoop 进行安装。

R

您可以使用 R 包 tinytex 来 安装 TinyTeX。默认情况下,该函数 tinytex::install_tinytex() 安装 TinyTeX 的最新每日构建版本。如果您想安装此仓库中的特定版本,您可以使用 version 参数,例如,

tinytex::install_tinytex(version = "2020.10")
# use version = "latest" if you want to install the latest release

请注意,install_tinytex() 默认安装捆绑包 TinyTeX-1。如果您 想要安装其他捆绑包,可以使用 bundle 参数,例如,

tinytex::install_tinytex(bundle = 'TinyTeX')
# You can also specify the version, e.g,
# tinytex::install_tinytex(bundle = 'TinyTeX', version = '2020.10')

Shell/Batch 脚本

请参阅 https://yihui.org/tinytex/#installation 了解如何通过 Unix Shell 或 Windows Batch 脚本安装 TinyTeX。它们默认也会安装最新的每日构建版本,您可以在运行安装脚本之前通过环境变量 TINYTEX_VERSION 指定 TinyTeX 版本,例如 TINYTEX_VERSION=2020.10。您还可以通过环境变量 TINYTEX_INSTALLER 指定 TinyTeX 的其他捆绑包,例如 TINYTEX_INSTALLER=TinyTeX( 默认值为 TinyTeX-1)。

Chocolatey

您可以将 TinyTeX 安装为 Chocolatey 软件包。首先,如果尚未安装,您需要 安装 Chocolatey 包管理器。接下来,输入以下命令以安装 TinyTeX:

choco install tinytex

这将安装 TinyTeX,并使 TeX Live 包管理器 tlmgr 在用户 PATH 上可用。

choco install tinytex -params "/AddToSystemPath"

这将安装 TinyTeX,并使 TeX Live 包管理器 tlmgr 在系统 PATH 上可用。

要卸载 TinyTeX,请使用以下命令:

choco uninstall tinytex

Chocolatey 软件包安装 TinyTeX-1(参见 上文)。

Scoop

Scoop 是另一个用于 Windows 的软件包管理器。您需要先安装 scoop 才能从 powershell 中使用它。

scoop 的应用程序通过“buckets”提供。目前,TinyTeX 二进制 软件包在随 scoop 新安装附带的默认 mainextras buckets 中 不可用,但可通过 scoop bucket r-bucket 获取。您需要先添加此 bucket:

scoop bucket add r-bucket https://github.com/cderv/r-bucket.git

然后输入以下命令以安装 TinyTeX:

scoop install tinytex

这将安装 TinyTeX,并使 TeX Live 包管理器 tlmgr 在 PATH 上可用。要卸载 TinyTeX,请使用以下命令:

scoop uninstall tinytex

有关此 scoop 包的更多信息,请参阅 https://github.com/cderv/r-bucket/

License

本仓库中的所有代码以及 TinyTeX 均根据 GPL-2 授权。根据 TeX Live 的复制 条款,我们(TinyTeX 作者)希望澄清以下几点:

  • 我们并未对 TeX Live 发行版进行修改,而是基本上将其部分软件包打包 并作为 TinyTeX 重新分发。

  • 我们不对 TinyTeX 主张版权。再次强调,TinyTeX 是 TeX Live (https://tug.org/texlive/)的一个子集,而 TeX Live 是由 所有 TeX 用户组 共同开发的。

请注意,TinyTeX 不包含 LaTeX 软件包的源代码(以保持 体积较小)。如果您确实需要获取源代码,可以在 CTAN 上找到它们。或者,您可以使用 命令 tlmgr install --reinstall --with-src <PKG> 重新安装软件包以获取源代码。