Scissor LaTeX 是什么?
Scissor LaTeX 是一款完全在浏览器中运行的 LaTeX 编辑器。你在左侧编写 LaTeX,右侧会随着输入显示排好版的页面。无需安装任何软件,也没有编译你作品的服务器。
在浏览器中运行的编辑器
打开编辑器就可以开始输入。每次修改后,源代码旁边的页面会在片刻之后更新,所以没有“编译”按钮,也不用排队等待。
一切都在你的设备上完成。你的项目保存在浏览器自身的存储中,如果愿意,你也可以在自己的 Google Drive 中保留一份副本。无需账号,你的文档也从不会上传到我们的服务器。
一个由编辑器排版的小文档
\section{Measurements}
We weighed 44 apples. The heaviest weighed
\textbf{212\,g}, the lightest \emph{98\,g}.
The average weight $\bar{w}$ of $n$ apples is
\[
\bar{w} = \frac{1}{n} \sum_{i=1}^{n} w_i .
\]工作原理
这里不运行任何 TeX 程序,后台也不运行。Scissor LaTeX 读取你的 LaTeX,将其转换为现代排版系统 Typst,再用 Typst 排版页面。这两个步骤都以 WebAssembly 的形式在你的浏览器中运行。
这就是预览如此之快的原因:一个普通页面的显示时间远不到一秒。这也意味着,有些方面与 TeX Live 或 MiKTeX 等 TeX 发行版的行为不同:
- 常用的命令和环境都能直接识别:章节、列表、表格、插图、数学公式、定理、文献引用、交叉引用、pgfplots 图表和 TikZ 绘图。
- 宏包不是从文件中加载的。
\usepackage永远不会失败,常用宏包的命令会被逐个识别。宏包参考说明了每个宏包中哪些功能可用。 - 编辑器不认识的命令会被跳过,但保留其中的文字。“问题”标签页会告诉你哪些命令被跳过了。
未知命令会被跳过,其中的文字保留
Results are in \highlightbox{the table below}.“问题”标签页: Skipped 1 unknown command: \highlightbox
行内公式和独立公式
数学公式的写法和你熟悉的一样。把短公式放在正文中的 $ ... $ 之间,较长的公式则用 \[ ... \] 或 equation 环境单独成行。
行内公式和独立公式
The area of a circle with radius $r$ is $\pi r^2$.
A display formula gets its own centred line:
\begin{equation}
\int_0^{r} 2\pi t \, dt = \pi r^2 .
\end{equation}如果某个公式使用了编辑器无法读取的命令,该公式会以红色源代码显示,文档的其余部分仍会正常排版。参见 LaTeX 数学公式基础。
你可以用它做什么
- 撰写论文、报告、学位论文、作业、信函和简历,可以从模板开始,也可以从空白页开始。
- 从 .zip、文件夹或 Google Drive 打开项目,再导出为 PDF、HTML、Markdown 或 .zip。参见项目和文件和导出。
- 没有网络也能继续工作。参见离线工作。
与 TeX 发行版的不同之处
你的源代码始终是标准 LaTeX。你可以把项目从 Scissor LaTeX 带到任何 TeX 发行版中,也可以再带回来。
常见问题
使用 Scissor LaTeX 需要安装什么吗?
不需要。它可以在电脑、平板或手机上的新版浏览器中运行。首次访问之后,它也能离线使用(每次更新后需联网打开一次)。
我的文档会上传到服务器吗?
不会。排版在你的浏览器中完成,项目保存在你的设备上。只有你保存到自己 Google Drive 中的内容才会离开设备。
Scissor LaTeX 和 Overleaf 一样吗?
不一样。Overleaf 在其服务器上运行 TeX 发行版。Scissor LaTeX 把 LaTeX 转换为 Typst 并在你的浏览器中排版,所以它不需要服务器,首次访问后还能离线使用,但有些宏包的行为会有所不同。
本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07