工作原理

是你的浏览器下载这些工具,而不是反过来。下面说明你使用工具时会发生什么,以及你如何亲自验证。

简而言之

Scissor LaTeX 从不接收你的作品。当你打开一个工具时,你的浏览器会下载网站和它的引擎。你输入、粘贴或打开的内容都留在标签页的内存中;工具就在那里、用你自己的处理器处理它,结果由你复制、下载或保存到你的 Google Drive。关闭工具的标签页会清除你未保存的内容。编辑器会把你的项目保存在这个浏览器中,直到你删除它们。

各部分在哪里运行

核心引擎负责把 LaTeX 转换为 MathML、HTML 和 Markdown,格式化和转换 BibTeX,生成引用键并制作表格。它用 Rust 编写并编译为 WebAssembly,因此能在你的浏览器中以接近原生的速度运行。

排版器把公式转换为 PNG、SVG 和 PDF。它用 mitex 翻译 LaTeX 数学公式,再用 Typst 编译器排版,使用 New Computer Modern 字体,也就是 LaTeX 本身所用字体的现代版本。它大约 9 MB。首次访问时,你的浏览器会在后台下载它并保存以供离线使用;网站更新后,浏览器会把新版本下载一次。其他文字系统(例如希腊文、阿拉伯文或中文)的字体,会在文档第一次用到时下载。

服务器托管网站的文件,没有接收你文档的接口。同一域名下有一个小型客户服务系统,它会自动收到页面浏览量统计和简短的错误报告,以及你选择发送给它的任何内容,例如反馈、问题报告或截图。

AI 模型是可选的。如果你在编辑器的 AI 面板中下载模型,浏览器会从本站获取一次(视模型约 0.5 到 1.1 GB),并保存在此浏览器中。模型通过 WebGPU 在设备的图形芯片上运行;你的文档和你的提问不会被发送到任何地方。

Google Drive

“从 Google Drive 打开”和“保存到 Google Drive”使用 Google 自己的登录和文件选择器。Google 会请你允许访问你用 Scissor LaTeX 打开或创建的文件(drive.file 权限),而不是你 Google Drive 中的其他内容。访问令牌留在标签页的内存中,关闭标签页后就会被遗忘。文件直接在你的浏览器和 Google 之间传送。

亲自验证

打开浏览器的开发者工具,切换到“网络”标签页,然后使用任意工具。你会看到页面自身的文件在加载,还有发往 /_care/ 的小型页面统计请求,但没有任何携带你作品的请求。首次访问时,你还会看到浏览器保存引擎和字体以供离线使用。如果你使用 Google Drive,还会看到发往 Google 的请求,而且只发往 Google。首次访问之后,你也可以断开网络:每个工具和编辑器都能继续使用。Google Drive,以及你尚未用过的其他文字系统和部分版式的字体,需要联网。

本站会发送严格的内容安全策略(Content Security Policy),要求你的浏览器阻止页面联系本站以及 Google 登录、文件选择器和 Drive 服务以外的任何服务器。

开源组件

这些引擎基于允许在闭源产品中使用的开源软件构建:Typst、mitex、math-core、hayagriva 和 biblatex(MIT 或 Apache 2.0),Latin Modern 和 New Computer Modern 字体(GUST Font License),以及 Citation Style Language 样式(CC BY-SA 3.0)。它们的声明列在许可页面上。

可选的 AI 面板使用 WebLLM(Apache 2.0)在你的浏览器中运行 Qwen3.5 模型(Apache 2.0)。它们的声明也在许可证页面上。