Overleaf 是当今使用最广泛的在线 LaTeX 编辑器。我们将“它是什么以及它从哪里来”的介绍留在“在线尝试”页面,并在这里重点关注实际使用它 - 如何创建项目,选择编译器和 TeX Live 版本,为日语进行设置,以及与其他人协作,直到按下哪些按钮。
创建项目
一切都发生在项目内。仪表板(项目列表)左上角的 New Project 按钮可打开启动方法:Blank Project 从头开始,From Template 从图库起点开始,Upload Project 引入本地 .zip 和 Import from GitHub。无论您选择哪一个,您都会随后进入编辑器 - 左侧是文件列表,中间是源代码,右侧是编译后的 PDF。
如果磁盘上已有草稿,Upload Project 是快速路径。将 .zip 拖入并 Overleaf 将其解压,将文件夹结构重新创建为项目。问题是:存档可能包含仅 LaTeX 编译器可以处理的文件 - .eps、.pdf、.svg 或 .png 中的纯文本和图像 - 并且可编辑材料有 7 MB 上限。一个Word .docx 或一个巨大的数据集将无法进入。
如果您的手稿位于 Git,Import from GitHub 会很方便。首先在Account Settings链接你的GitHub账户;然后您可以从 New Project 中选择一个可见的存储库并将其转换为一个项目,之后您可以在 Overleaf 和存储库之间推送和拉取更改。两个警告:Overleaf 不支持 Git 子模块或 Git LFS,并且太大的存储库可能会达到大小限制而无法导入。 GitHub 同步是一项付费计划功能,相同的付费套餐还可以解锁 Git bridge(直接来自 git.overleaf.com 的普通 git clone,中间没有托管服务)和双向 Dropbox 同步。
Overleaf 的第一个小时
由于 Overleaf 在浏览器中启动,因此很容易同时接触模板、协作、Git 和数字。更稳定的开始是首先单独工作,并使最小的主体可靠地编译为 PDF。
- 选择一个空白项目或目标日记模板,然后识别条目文件,例如
main.tex.txt。 - 在重写正文之前,单击 Recompile 一次并确认启动项目生成 PDF。
- 在 Menu 中设置 Compiler 和 TeX Live 版本,并根据需要显式设置 Main document。
- 对于日语,请尽早决定是 LuaLaTeX 还是通过
latexmkrc配置的 pLaTeX/upLaTeX 路由。 - 只有在根文件、编译器和参考书目政策确定后才可以邀请合作者。
- 提交之前,请下载 ZIP,以便您拥有可复制的本地副本。
选择编译器
Overleaf 使用哪个 TeX 引擎是每个项目的选择。打开左上角的 Menu,在 Settings 下,您会发现 Compiler — 一个包含四个选项的下拉菜单。默认值为 pdfLaTeX。该选择仅适用于该项目,不会影响任何其他项目。
| Compiler | 它是什么/图像 | 当伸手去拿它时 |
|---|---|---|
pdfLaTeX | 默认;处理 .png、.jpg、.pdf | Standard,主要是西方文献 |
LaTeX | 通过DVI(里面是dvipdfmx);仅 .eps/.ps 图片 | pLaTeX 工作流程;所有 EPS 数字 |
XeLaTeX | Unicode 和系统字体 (OpenType/TrueType) | 简单OpenType;多种语言 |
LuaLaTeX | Unicode、系统字体、Lua 脚本 | 现代设置;适合日本人 |
下拉列表中的 LaTeX 条目并不意味着原始 latex;意思是经过DVI到PDF的路由(内部调用dvipdfmx)。这就是为什么它的数字仅限于 .eps/.ps,并且您不能直接放入 .png 或 .jpg。相反,下面的日语 pLaTeX 工作流程首先选择此“LaTeX”。如果需要pstricks,也可以选择LaTeX或XeLaTeX(LuaLaTeX不支持pstricks)。
它旁边是 TeX Live 版本设置(也是每个项目)。新项目默认使用最新安装的版本 - 当前 TeX Live 2025。由于 Overleaf 在发布几个月后才会采用每个新的 TeX Live,因此即使在 3 月份出现 TeX Live 2026 之后,默认值也可能会在一段时间内保持 2025。较旧的版本仍然可以选择作为旧版本来重现过去的环境(最旧的版本可能最终会被淘汰)。哪个文件是主体的入口点是 Main document 设置,从文件列表中的三点图标更改。
排版日语
Overleaf默认pdfLaTeX不能设置日语。在没有设置的情况下输入日语,您会收到错误或字符消失。主要有两条路线:(1)切换到LuaLaTeX,或(2)通过latexmkrc驱动pLaTeX/upLaTeX。对于一个新的开始,LuaLaTeX 是更温和的选择——它的设置本质上是一行。
最简单的路径是 将 Menu 中的 Compiler 切换为 LuaLaTeX 并使用 luatexja 类。在 \documentclass 中命名 ltjsarticle(水平设置的 article)或 ltjarticle 会引入 luatexja 以进行日语排版。如果没有显式字体,您将获得合理的嵌入默认字体,但 luatexja-preset 允许您嵌入 IPAex 字体。
% Overleaf: メニュー → Compiler → LuaLaTeX に設定 / set Compiler to LuaLaTeX
\documentclass{ltjsarticle}
\usepackage[ipaex]{luatexja-preset}
\begin{document}
\section{はじめに}
こんにちは、\LaTeX! 数式も書けます: $e^{i\pi}+1=0$
\end{document}要使用日本期刊中常见的pLaTeX 工作流程进行编写,将 Compiler 设置为“LaTeX”,并在项目根目录中添加一个名为 latexmkrc 的文件。 Overleaf 使用 latexmk 构建,因此您可以在此处告诉它“使用 platex 进行处理,然后使用 dvipdfmx 生成 PDF”。对于 upLaTeX,将 platex 替换为 uplatex,将 pbibtex 替换为 upbibtex。较新的选项是 jlreq 类,可与 LuaLaTeX、pLaTeX 或 upLaTeX 一起使用。
$latex = 'platex';
$bibtex = 'pbibtex';
$dvipdf = 'dvipdfmx %O -o %D %S';
$makeindex = 'mendex %O -o %D %S';如果您想跳过此设置,日本制造的 Cloud LaTeX 会在没有任何配置的情况下排版日语 - 对于主要是日语的手稿来说值得考虑。
协作
Overleaf 最大的吸引力是真正的实时协作。通过右上角的 Share 按钮邀请其他人,你们可以一起打开同一份手稿,彼此的光标和编辑内容都会实时显示。有两种邀请方式:通过电子邮件地址(选择 Editor 或 Viewer),或通过 Link Sharing。
Link Sharing 发布两种 URL:任何拥有 View link 的人都可以阅读,任何拥有 Edit link 的人都可以编辑(编辑需要创建帐户)。这就是限制的所在:观众永远不会计入限制,但编辑者会消耗项目所有者的计划津贴。超过限制后,任何通过编辑链接加入的人都会自动变为仅供查看。
在免费计划中,您将获得一名协作者 - 您和其他人可以免费共同编辑。付费计划提高:在 Student 或 Standard 上为 10,在 Pro 上无限制。文档内评论适用于免费计划,但跟踪更改(单独接受或拒绝每个编辑)和完整版本历史记录(回退到早期状态)是付费功能。对于严肃的多作者修订,这通常会提示您订阅。
保持提交稳定
在线编辑器为您提供相同的工作空间,但 TeX Live 版本、主文档、协作者编辑和大量数字都可以交互。在提交之前,不要将 Overleaf 视为方便的草稿板,而更多地将其视为可重复的排版环境。
- 在Menu中,确认Compiler、TeX Live版本和Main document,并让协作者检查相同的设置。
- 如果较大的 TikZ/pgfplots 图形或高分辨率图像导致超时,请将图形预编译为 PDF 或暂时删除较重的章节以隔离原因。
- 当错误倍增时,禁用 Auto compile,切换到 Stop on first error,并在读取级联之前修复第一个错误。
- 在提交之前,Download as ZIP 并确认源包可以在本地或在单独的项目中重现相同的 PDF。
使用模板
您无需从空白页开始构建:Overleaf 的 图库 拥有大量起点 - 期刊、会议记录、简历、论文、幻灯片等。从 New Project → Templates 中选择一种类型,或者直接打开 overleaf.com/gallery 并在您喜欢的类型上单击 Open as Template,就会出现一个该风格的新项目。
当您知道要提交的位置时,期刊模板就值得保留。来自出版商和协会的“官方”模板内置了该期刊的规则(其类文件和布局),有些模板允许您在手稿准备好后直接从 Overleaf 提交。从正确的模板开始胜过稍后与提交规则作斗争。您还可以提交您自己的模板到图库。
最后需要注意的是一个实用的免费层注意事项:编译超时为 10 秒,因此一篇长论文或一个沉重的 TikZ 数字可能会超过它并超时(付费计划为 240 秒)。更全面的免费与付费图片,以及 Overleaf 与其他服务的比较,都收集在“在线尝试”页面上。