随着移动设备的普及,越来越多的用户希望能在手机和平板上进行 LaTeX 编辑和预览。今天我们看看我们移动端是否可以用 LaTeX 了。
李老师的移动化 LaTeX 设计
李树钧 Hook Lee 博士于 2004 年 7 月 10 日发表的有关 MobileTeX 和其他开源项目的演讲幻灯片。幻灯片的主要内容是介绍 MobileTeX 的目的、概念和实现方法,强调了其在 移动设备上进行 LaTeX 文档编辑和排版 的重要意义,并展示了其 基于 MiKTeX 的轻量级设计和实现方法。并简要介绍了其他一些开源项目,例如 xGBKFonts、fixbbl、xConvert 和 ChinaTEX CD。
演讲从介绍 MobileTeX 的目的和需求开始,重点强调了其针对 移动设备上的 LaTeX 文档编辑和排版 的需求。接着,演讲介绍了 MobileTeX 的 核心概念和实现方法,强调了其 基于 MiKTeX 的轻量级设计,并解释了其 在移动设备上运行 LaTeX 文档的流程。最后,演讲简要介绍了其他一些开源项目,并说明了它们与 MobileTeX 的关系以及对 LaTeX 生态系统的重要贡献。
-
-
基本思路
:将 TEX 系统全部打包放入虚拟光驱文件(需 texmf)。
-
安装程序设计
:MiKTeX texmf 目录指向虚拟光驱所在虚拟盘目录,将 localtexmf 文件放入该目录,创建系统路径、快捷方式等操作接口。
-
卸载程序设计
:删除系统路径、快捷方式等操作接口。
-
升级自动化
:可通过 CTAN MD5 sum MiKTeX 宏包对虚拟光驱文件内容更新,也可直接对本地虚拟光驱文件进行更新。
-
MobileTEX 通过简单设置无需拷贝文件,实现快速安装和卸载。
-
-
-
传统的 TEX 安装模式,如 MiKTeX,存在诸多缺点。包括安装费时(通常需要一小时甚至更多),占用空间大(需保存庞大的文件),安装和自动更新仅限于本机,无法快速移植到其他机器,使用中文时对操作系统字库有依赖性等。
当然,这次会议之后,并没有后续的开发进展了,说不定移动化也是非常不错的 LaTeX 发展方向。现在李老师主要在国外潜心学术了。大家可以到其主页关注下。
近几年移动端的一些应用盘点:
在移动端使用LaTeX编辑器,有几个推荐的选择,适合不同需求的用户:
-
-
VerbTeX 是一款适用于 Android 设备/ iOS 设备的免费协作 LaTeX 编辑器。它允许您直接在 Android 设备上创建和管理 LaTeX 项目,并离线 (Verbnox) 或在线 (Verbosus) 生成 PDF,非常适合需要随时随地编辑 LaTeX 文档的用户。。也有一个付费的 VerbTeX Pro LaTeX Editor 版本。
地址:https://www.verbosus.com/
-
**Texifier (formerly Texpad)**(iOS):
地址:https://www.texifier.com/
-
支持 IOS,没有安卓版本,这款编辑器设计用于简单导航、编辑和排版任何大小的项目, 专为Mac平台设计的LaTeX编辑器,它原名为Texpad,提供了直观的用户界面和丰富的功能,使得LaTeX文档的编写和排版变得更加高效和轻松,最大特点就是实时排版:Texifier的内部排版器TexpadTeX支持实时排版,即在输入时实时渲染LaTeX源代码,生成PDF输出;
-
Termux + TeXLive
(Android):
https://termux.dev/en/
这需要大家比较熟悉环境配置等比较高阶用户。
-
对于安卓用户,虽然没有直接列出的 App Store 应用,但可以通过安装 Termux,一个开源的 Linux 终端模拟器,来实现 LaTeX 环境。通过 Termux,用户可以安装 TeXLive 及其相关包,进行文档编译。这种方法适合技术熟练、愿意通过命令行操作的用户。安装过程包括使用 apt 命令来获取和管理 TeXLive 包,虽然初始安装和更新可能较慢,但提供了高度的自定义和灵活性。
Hemibit TeX/LaTeX Writer
(iOS/安卓):
-
推荐给 iOS 用户,由半比特科技开发的 Hemibit TeX/LaTeX Writer 是一个受欢迎的选择。虽然安卓用户可能面临兼容性问题,尤其是 Android 12.0 以上的系统,但 iOS 用户可以享受流畅的体验。这款应用提供了便捷的编辑功能。
另外,TeX Writer (iOS): 付费,长时间没有更新了, Overleaf,TeXPage 等在线平台也是可以在移动端编辑,当然,屏幕尽量大一点。
这些移动端 LaTeX 是否满足你的移动需求,欢迎大家留言。
全新 LaTeX 知识库,入门资料,免费知识代码:
https://www.latexstudio.net/LearnLaTeX/
精心制作免费视频教程:
https://space.bilibili.com/209746320