人们经常问如何在手机、平板电脑或 Chromebook 上运行 TeX。老实说,这些都不像桌面那么流畅。每个平台在本机引擎是否运行以及即使运行时是否实用方面都有很大差异。本页面列出了 ChromeOS、Android 和 iOS / iPadOS 的实际选择,但没有粉饰它们。简短版本:对于大多数人来说,网页编辑器 - Overleaf 和 Cloud LaTeX - 是最可靠的路径。
首先考虑网络
TeX 在移动设备上的最大现实是 在本地运行引擎几乎买不到什么。 编译是 CPU 和磁盘繁重的;在手机或平板电脑上,速度缓慢且占用空间大。相比之下,任何带有浏览器的东西都可以使用 Web 编辑器,在服务器上保留完整的 TeX Live。
Overleaf 允许您完全在浏览器中编辑、编译和查看 PDF,并进行实时协作。 Cloud LaTeX(由 Acaric 提供),日语能力很强,同样无需设置即可为您提供 upLaTeX 或 LuaLaTeX。两者都不会在设备上安装任何内容,因此在屏幕尺寸允许的情况下,Chromebook、iPad 和 Android 手机的行为都是相同的。链接的页面深入介绍了它们——对于那些仍然想要本机设备上引擎的人来说,本页的其余部分是现实的路线。
ChromeOS(克罗斯蒂尼)
ChromeOS 是三者中最幸运的,这要归功于 Google 官方的 Linux 开发环境(代号 Crostini),它在 Chromebook 内启动了 Debian Linux 容器。在那里您安装 TeX Live 几乎与任何 Linux 盒子上一样。首先启用它: Settings → 高级 → 开发人员 → “Linux 开发环境” → 打开。 第一次运行下载并构建容器(几分钟);之后“终端”应用程序就可以工作了(默认情况下,容器名为 penguin)。
打开终端并首先更新包列表。因为 Crostini 是 Debian,所以你有与 Linux 相同的两条路线 — 通过 Debian 的 apt 或通过 TUG 的官方 install-tl 安装。
sudo apt update
sudo apt upgrade
# 道その1: Debian のパッケージから(手軽)
# 日本語まで含めてフルに入れるなら texlive-full(数 GB)
sudo apt install texlive-full
# 最小構成なら texlive-base などを選ぶapt 版本很方便,但冻结在 Debian 的快照上,因此它可能会稍微落后于上游。如果您想要通过 tlmgr 获得最新的 TeX Live 和每个包控制, 请改用 TUG 的官方安装程序。以下是安装 TeX Live 2026(2026 年 3 月 1 日发布)的方法。
# 道その2: TUG 公式の install-tl(最新版・tlmgr が使える)
sudo apt install perl wget
wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar xzf install-tl-unx.tar.gz
cd install-tl-*
sudo perl ./install-tl --no-interaction无论哪种方式,生成的 PDF 都是您在桌面上得到的逐字节结果(相同的引擎完成工作)。两个警告。 Crostini 容器是沙盒的,因此“Linux files”文件夹之外的文件(Google Drive、下载等)默认情况下不可见;从“文件”应用程序共享它们或将它们复制到容器中。您还可以将编辑器安装为 Linux 应用程序(仅在容器内安装 sudo apt install)。由于这些步骤反映了普通的 Linux,因此桌面页面也适用于此处。
安卓(Termux)
在 Android 上,您可以在终端应用程序 Termux 中运行 TeX Live 的 Linux 版本,该版本几乎不变,它创建一个类似 Linux 的小型环境,并通过其自己的 pkg 管理器(底层的 apt)安装软件。一个重要的注意事项:从 F-Droid 或 GitHub 安装 Termux,而不是 Google Play。 Play 商店版本官方未维护 - 它违反了 Android 的安全模型(API-level-29 限制) - 并且缺少功能并带有错误。
安装 Termux 后,更新它并授予存储访问权限。最小的 TeX Live 是单个命令 - pkg install texlive - 但它仅提供经过修剪的软件包集。对于更完整或更新的安装,请添加 texlive-installer 并运行官方安装程序 (install-tl)。
pkg update && pkg upgrade
termux-setup-storage # 共有ストレージへのアクセスを許可
# 最小構成(手軽・容量小)
pkg install texlive
# あるいは公式インストーラで(最新版・大きい)
pkg install texlive-installer
# 続けて install-tl を実行してスキームを選ぶ约束条件,明确指出:编译很慢(通常被比作几年前的上网本),并且很大 - 最小大约 600 MB,完整方案需要 2-3 GB - 在软件包更新期间偶尔会出现“文件未找到”故障。也就是说,引擎是真正的 pdfLaTeX、XeLaTeX 和 LuaLaTeX,输出 PDF 等于桌面的。对于日语,您必须通过 tlmgr 设置所需的包和字体映射。 如果您只是想快速编写并可靠地编译,那么 Web 编辑器比深入 Termux 更安全。
iOS/iPadOS
iPhone 和 iPad 是最受限制的平台。 iOS / iPadOS 不允许用户自由安装和运行任意程序,并且没有相当于 Android 的 Termux 的通用 Linux 环境。因此,将 “仅安装 TeX Live”视为实际上不可能的。 相反,一些 App Store 应用程序 捆绑了自己的 TeX 引擎,这是本地排版的唯一现实方法。
具有内置引擎的旗舰应用程序是 Texifier (以前为 Texpad,于 2022 年 8 月更名)。您可以在设备上编辑 LaTeX 并在机上离线排版 — 它可以处理 BibTeX、TikZ 和 beamer 等主要内容,仅拉入您实际使用的软件包。它的捆绑引擎 TexpadTeX 是 **用 C++ 重写的最小 KerTeX 发行版的一个分支,而不是完整的 TeX Live,因此它附带的软件包集被故意修剪。对于本地没有的不起眼的软件包,或者板载引擎无法处理的设置,您可以回退到其免费云服务器上的完整 TeX Live。它是一款付费应用程序,其设计与 Mac 版本相同。
应用程序名称、可用性、价格和支持的引擎 随着时间的推移而变化。 在提交之前,请务必检查 App Store 和开发人员网站的当前状态 - 除了此处指定的任何应用程序之外,还有其他广告显示排版和 xelatex / lualatex 支持的应用程序。重复一遍:如果您想在 iPad 上可靠地编写,基于浏览器的 Overleaf / Cloud LaTeX 最终是最可靠的选择。与外部键盘配合使用,它们可以打造一个完美可用的书写环境。
在移动设备上可持续写作
当移动设备被视为保持手稿移动的设备时,效果最佳,而不是作为重型排版工作站。随时随地添加段落、修正措辞、收集参考书目注释和起草标题;将包含大量 TikZ 或许多图像的最终构建留给桌面或 Web 服务。同步很方便,但同时在多个设备上编辑同一文件会引发冲突,因此请小步保存并在返回后编译一次。
- 在 iPad 或 Android 上,假设有外部键盘;输入 LaTeX 符号变得不再那么痛苦。
- 即使使用网络编辑器,在提交之前也应保留完整源代码的本地 ZIP 或同步副本。
- 在将论文构建交给他们之前,请在笔记和小文章上尝试 Termux 或捆绑引擎应用程序。
按平台一目了然
| 平台 | 原生引擎 | 实用捷径 |
|---|---|---|
ChromeOS | 是 - Crostini Debian 中的 apt 或 install-tl | 网络也可以;和 Linux 一样免费 |
Android | 可能 — Termux 中的 TeX Live;慢、大 | 网页编辑器更安全 |
iOS / iPadOS | 仅通过捆绑引擎的应用程序(验证) | 网页编辑器+外接键盘 |
总而言之:对于严肃的本机设置来说,Chromebook 遥遥领先;如果您在 Termux 上付出努力,Android 就可以工作; iOS / iPadOS 依赖于捆绑引擎应用程序 - 在任何设备上,当有疑问时,网页编辑器是正确的答案。