2023年7月或8月,我在复习考研数学时,看到群友「我心永恒」分享了一篇关于如何白嫖 Overleaf 会员的博客。我立刻打开了 IEEE 官网,完成了注册和关联操作,顺利获取了免费的「Overleaf Pro」。然而,几个月后,国内掀起了白嫖 IEEE 的热潮,结果可想而知…
从狂热开发者到白嫖用户
大三上学期,作为一名狂热的 Overleaf 开发者(疫情封校期间,我花了几周时间开发了 Overleaf 的单点登录系统),我将部分写作任务(如课程论文)迁移到了 Overleaf 平台。当时我使用的是学校自建的 SJTU Overleaf,虽然当时对 LaTeX 写作流程还不够熟悉,但云平台的便利性让我逐渐适应。
白嫖的快乐与终结
到了大三暑假,我在复习考研数学时,发现公式太多,难以记忆,急需一个能够汇总公式的笔记工具。手写显然不现实,Markdown 又不够美观,无法满足打印和目录管理的需求。于是,某天群友「我心永恒」分享了白嫖 Overleaf 的技巧,我立刻完成了注册和关联操作,成功获取了「Overleaf Pro」的权限,享受了以下功能:
- 可视化编辑器:对新手极其友好。
- 符号面板:方便查找不熟悉的数学符号。
- Github 集成:备份和版本管理更加便捷。
- 更长的编译时间:特别适合大型项目。
在研究了一番 ctexbook
模板后,我决定在 Overleaf 上使用该模板整理我的考研数学笔记。短短两周,我便完成了第一版 100 页的笔记,涵盖了高数、线代和概率统计的内容。后来,我又不断完善,加入了易错点和原理分析等内容。
白嫖时代的终结
一月份,我发现 IEEE 停止为 Collabratec 用户提供 Overleaf 的高级功能。官方回复如下:
As of December 2023, IEEE is no longer providing access to Overleaf premium features for Collabratec users.
总结如下:
- IEEE 不再续费,白嫖用户的最晚使用期限到 2024 年 1 月。
- 12 月之后关联 IEEE 账户的用户无法获取 Pro 功能。
这意味着:
- 编译时间:回退到 20 秒,复杂项目几乎无法编译。
- 符号面板:缺失,查找符号更加麻烦。
- Git 集成:无法使用,官网崩溃后没有备选方案。
- 迁移困难:社区版不支持 Git 同步,几乎无法迁移。
未来何去何从?
1)Why no purchase?
Overleaf 官网展示了订阅的高校分布,其中中国大陆的订阅高校寥寥无几。以我所在的学校为例,尽管有自建的 Overleaf,但社区版功能阉割严重,关键时间节点常崩溃。那么,为什么我们宁愿使用开源版或阉割版,也不愿付费购买?
原因可能包括:
- 数据安全:担心数据存储在国外。
- 成本考虑:不想为看似「可有可无」的软件付费。
- 习惯问题:习惯了白嫖或开源工具。
2)Where to go?
Overleaf 白嫖时代结束,我们该如何选择?
本地写作方案
- TexPad (Mac) + 本地 Tex 环境
- VSCode + 本地 Tex 环境
- TexStudio + 本地 Tex 环境
- VSCode + 本地 Tex 容器环境
远程写作方案
- Github Codespace + Tex 容器环境
- 学校自建的 Sharelatex
- 自建 Overleaf 社区版
- 官网 Overleaf 免费版
- 官网 Overleaf 付费订阅
- 国内自研的 TexPage
- 国内自研的 Slager
综合考虑,付费购买 Overleaf 可能是最佳选择,尤其是对于需要 GitHub 同步和版本管理的用户。
3)开源与付费的平衡
Overleaf 的代码 80% 以上是开源的,但核心功能仍需要付费支持。虽然开源为我们提供了灵活的二次开发机会,但随着软件更新,社区版往往面临适配和维护的难题。对于开发者来说,付费支持不仅是功能的保障,也是对团队努力的认可。