install-texlive
是一个 Python 包,旨在简化在各种操作系统上安装 TeX Live 的过程。TeX Live 是一个 TeX 系统的全面实现,包含了大量的 LaTeX 类、宏包和字体,用于高质量的排版,尤其是数学公式和科学文档。
为什么使用 install-texlive?
-
简化安装:
手动安装 TeX Live 涉及到多个步骤,且配置较为复杂。install-texlive 可以大大简化这个过程。
-
一致性:
确保在不同系统上安装的 TeX Live 配置一致。
-
可编程性:
可以将安装过程集成到其他脚本或程序中。
使用方法
一般来说,你可以使用 pip 命令来安装这个包:
pip install install-texlive
安装完成后,就可以使用这个包提供的命令来安装 TeX Live 了。具体用法可以参考包的官方文档。
功能特点
-
-
-
跨平台安装:
支持在多种操作系统上安装 TeX Live,包括 Linux、macOS 和 Windows。
-
自动化安装:
通过 Python 脚本自动完成安装过程,减少手动操作。
-
自定义配置:
可以根据需要自定义安装选项,例如安装路径、安装的组件等。
使用方法
-
usage: install_texlive [-h] [-v] [-t VERSION] [--install-tl INSTALL_TL] [-k]
[-p PREFIX] [-c COLLECTIONS]
[-s {f,g,d,i,k,c,e,h,b,j,a}] [-u] [-i INSTALL]
[--source] [--docs]
-
-
-
-
-t VERSION, --texlive-version VERSION
:指定要安装的TeX Live版本。
-
--install-tl INSTALL_TL
:
install-tl
脚本的路径,若未提供则会下载TeX Live。
-
-k, --keep-config
:若找到现有安装,保留其配置。
-
-p PREFIX, --prefix PREFIX
:安装前缀,相当于设置
TEXLIVE_INSTALL_PREFIX
。
-
-c COLLECTIONS, --collections COLLECTIONS
:要安装的TeX Live包集合,例如
-a
表示取消选择所有包,仅安装绝对基本的TeX包。
-
-s {f,g,d,i,k,c,e,h,b,j,a}, --scheme {f,g,d,i,k,c,e,h,b,j,a}
:要安装的TeX Live方案,默认是“full”。
-
-u, --update
:安装完成后更新TeX Live。
-
-i INSTALL, --install INSTALL
:在主要安装完成后安装其他包。
-
-
示例
-
-
推荐仅安装最小必要的包集合:
-c "-a"
,然后通过
--package-file
指定包含实际编译文档所需包的文件(如
tex-packages.txt
)。
-
示例命令:
$ python -m install_texlive -p.texlive -t 2022 --collections='-a' --package-file tex-packages.txt --update
。
-
使用命令
tlmgr search --global --file '/scrartcl.cls'
可查找提供
scrartcl.cls
的CTAN包,例如输出可能为
koma-script: texmf-dist/tex/latex/koma-script/scrartcl.cls
。
install-texlive 是一个非常有用的工具,可以帮助你快速、方便地安装 TeX Live。如果你经常需要使用 LaTeX 进行文档排版,那么这个包将会是一个非常好的选择。
想了解更多信息,请参考以下资源:
-
官方文档:
pypi.org/project/install-texlive/0.3.6/
成为 LaTeX 会员,尽享精致科研!
开通 LaTeX VIP 地址:
https://www.latexstudio.net/index/recharge/choice.html