TinyTeX

同志们, 我想跟您分享 TinyTeX.

介绍

TinyTex 是一个基于 TeX Live 的轻量的, 跨平台的, 便携的, 且易维护的 TeX 版本; TeX Live 是一个我们可安装于硬盘的综合的 TeX 系统; TeX 是一个排版系统.

TeX Live 或许是最流行的 TeX 系统. 它含若干千个包, 其或可适合普通的用户的需要. 完整的 TeX Live 是大的: TeX Live 2025 的完整的官方的安装镜像的大小为约 6.44 GB (或约 6.00 GiB), 且 TeX Live 2025 的完整的安装需约 8.97 GB (或约 8.36 GiB). 每个包通常带文档与源码. 普通的用户少地读它们. 以我的经验, 只有开发人或高级的用户读包的源码, 且多的用户不知道文档在哪儿. 当遇到问题时, 一个普通的用户会作什么? 或许会打开浏览器, 在搜索栏输入关键词, 并看搜索结果. 进一步地, 即使他们真地要文档或源码, 他们可能也只要少的包的资料, 其可在 CTAN (综合 TeX 资料网) 被找到.

TinyTeX 是较小的: 最新的 TinyTeX 的安装包 (含 TeX Live 的完整的官方的安装镜像的所有的包) 的大小小于 2 GB (或约 1.86 GiB), 且最新的 TinyTeX 的完整的安装需约 4.17 GB (或约 3.88 GiB). 磁盘空间现在是便宜的, 但不浪费它仍是好的.

安装 TinyTeX 的方式

访问 GitHub - rstudio/tinytex-releases: Windows/macOS/Linux binaries and installation methods of TinyTeX 以了解如何安装 TinyTeX.

以下是适用于 Windows, Linux, 与 macOS 的安装包:

我是 Linux 用户与 Windows 用户, 故我分享安装 Windows 版与 Linux 版 TinyTeX 的经验. 我不能用 macOS, 故对不起, macOS 用户们, 我不能教您怎么安装 TinyTeX 了.

Linux

下载文件 TinyTeX-2.tar.gz (Linux 版 TinyTeX). 打开终端 (命令窗口), 进入 TinyTeX-2.tar.gz 所在的文件夹, 并执行:

tar xf TinyTeX-2.tar.gz -C "$HOME"
cd "$HOME/.TinyTeX/bin/x86_64-linux/"
./tlmgr option repository ctan
./tlmgr option sys_bin /usr/local/bin
./tlmgr postaction install script xetex

最后, 添加 $HOME/.TinyTeX/bin/x86_64-linux 到您的 PATH.

比如, 若您用 Bash, 您可在文件 $HOME/.bashrc 添加:

export PATH="$HOME/.TinyTeX/bin/x86_64-linux:$PATH"

打开新的终端, 或执行 source $HOME/.bashrc, 以应用更改.

若您不用 Bash, 您自己找如何永久地修改 PATH 吧.

为验证安装, 在终端执行 tex -version. 若安装是成功的, 您会看到 TeX 的版本信息.

Windows

下载文件 TinyTeX-2.exe (Windows 版 TinyTeX). 它是一个自解压文件. 解压它至一个路径不含空格或非 ASCII 字符的文件夹. 您会得到文件夹 TinyTeX. 打开终端 (命令窗口), 进入文件夹 TinyTeX, 并执行:

cd bin\windows
tlmgr option repository ctan
tlmgr postaction install script xetex
tlmgr path add

重启动 Windows 以应用更改.

为验证安装, 在终端执行 tex -version. 若安装是成功的, 您会看到 TeX 的版本信息.

感谢

我感谢谢益辉作 TinyTeX.

参考

3 Likes

后面呢?

专业人士肯定不用这个, 想尝鲜的看了你这个也还是不懂

给点例子可以吗? 跟word比有什么优势?

您好.

TinyTeX 只是 TeX Live 的一个版本. 它不含本地文档或源码. 除此, 它与普通的 TeX Live 没有区别. 所以, 我们想, 我们不必再单独地介绍用 TinyTeX 排版了.

“专业人士” 当然可以自己作最小安装. 不过, 既然有人公开地作了此事, 我们想, 我们用它即可.

“想尝鲜的” 或许可被分为 TinyTeX 的新用户, TeX Live 的新用户, 以及 TeX 排版系统的新用户. 对于前二类, 我在这儿写的, 以及我附的链接应该可以使他们安装 TinyTeX, 从而本地地运行 TeX 排版系统. 至于 TeX 排版系统的新用户, 那么, 我们想, 他们或许可以在熟悉 TeX 后, 再考虑本地地运行 TeX.

关于 “例子” 与 “跟 Word 比有什么优势”, 您可以找已有的讨论. (我们或许也可在此写, 但不是现在.)

1 Like

冒昧提个建议:这个论坛都是中文用户,请把介绍中的英文删掉吧,标题最好也用中文,否则排版看起来很乱。

1 Like

您好. 我们已用汉语.

现在这些太复杂了,你要是能用AI把它改造一遍就实用了。

您好. 您的意思是?

我们关注要写的材料,具体的代码交由AI生成直接,用生成程序的方式生成最终的结果

1 Like

Tex的软件居然要这么大?——6G!
这个tiny也只省了一半,要3G。。。。

好像还不支持 五线谱 吧?

您好.

我们在此提到的 TinyTeX 含约 4 800 个包. 即使文档与源码不被安装, 它们当然仍是大的. 若您想要进一步地减小大小, 请考虑别的 TinyTeX 版本.

关于五线谱,

latex什么邪门玩意都能搞搞,就是不大好转成除pdf以外的其他格式

1 Like

latex 好久都没用过了,现在基本上就用 typst,能满足我的日常排版。比起 latex 动辄就几个 G,typst 才几十 M 简直眉清目秀

2 Likes