Skip to content
项目

SakuraMathcraft/LaTeXSnipper has 1,091 GitHub stars and 59 forks. GitHot measured +19 in 7 days. Last checked 2026-11-11 01:14 UTC. Last push 2026-11-02.

这些数字如何统计

公式识别与 Office 编辑 | 手写内容和 PDF 转 LaTeX/Markdown | 安全的 API 集成。

可以做什么

  • 📸 Recognize - Capture a region, open an image, select PDF pages, or write by hand; recognize formulas, text, and mixed content
  • ⌨️ Edit and preview - Edit LaTeX source with live preview from the bundled MathJax runtime
  • 🔄 Export - Copy formulas or export documents in 20 formats, including LaTeX, MathML, Word, PDF, and Typst
  • 🧩 Integrate - Work in Word/PowerPoint or connect scripts and other tools through the Automation API

实测星标增长

24小时
更新延迟
7天
+19
15天
正在收集历史
1个月
正在收集历史

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

README.zh-CN.md

原文

LaTeXSnipper ✨

将截图、图片、PDF 和手写内容转换为可编辑的公式与文本。

GitHub Release GitHub Stars GitHub Downloads Platform License

下载桌面端 · 用户手册 · 常见问题 · 功能演示

English · 简体中文

LaTeXSnipper:识别历史、公式编辑器与实时预览

核心功能

功能 你可以做什么
📸 识别 框选截图、打开图片、选择 PDF 页面或手写,识别公式、文本和图文混排内容
⌨️ 编辑与预览 编辑 LaTeX 源码,使用内置 MathJax 实时预览公式
🔄 导出 复制公式或导出文档,支持 LaTeX、MathML、Word、PDF、Typst 等 20 种格式
🧩 集成 在 Word/PowerPoint 中使用,或通过 Automation API 连接脚本与其他工具
🧠 模型选择 使用随包 MathCraft OCR 在本地识别,也可配置本地或线上外部模型
🎨 个性化 中英文界面、亮暗主题、自定义快捷键、历史记录与收藏夹

MathCraft OCR: 基准测试结果 · 复现套件


下载与开始使用

  1. 安装桌面端。 从 Releases 下载对应系统的安装包。
  2. 选择识别模型。 安装后直接运行,在设置中选择内置模型和识别类型。
  3. 开始识别与编辑。 使用截图识别、图片、PDF 或手写入口,然后查看、复制或导出结果。

Windows/Linux 安装包提供 CPU 与 NVIDIA GPU 发行,macOS 14.0 及以上的 Apple Silicon 设备使用 CPU。安装包自带 Python、推理依赖、模型及 Pandoc,本地识别首次运行无需下载依赖或模型。GPU 发行自带私有 CUDA/cuDNN 库,要求支持的 NVIDIA 显卡与驱动。Linux 要求 glibc 2.35 及以上;缺少系统图形库时,apt 可能需要联网补齐。详见安装要求。源码开发通过标准开发工具提供 Python 依赖和 PATH Pandoc。

日常应用更新只下载业务包,保留 Python、Qt、Pandoc、推理依赖和模型。若提示底座需要升级,或安装资源缺失、损坏,请运行对应的完整安装包;配置、历史和其他用户数据保留。详见应用更新与完整安装。

[!TIP] 权限、安装资源和故障排查见常见问题、用户数据位置和完整用户手册。


功能演示

截图识别

截图识别演示

图片识别

图片识别演示

PDF 识别

PDF 识别演示


Microsoft Office 插件

[!NOTE] Office 插件面向 Windows 桌面版 Microsoft Word 和 PowerPoint,可直接插入与编辑公式。

  • 支持 Word OLE/OMML 与 PowerPoint OLE/PNG 插入,保留可编辑的 LaTeX 源码。
  • 支持公式编辑、更新,以及 Word 自动编号和引用。
  • 本地渲染公式,通过桌面端 Automation API 调用截图识别。

从 Releases 单独下载 LaTeXSnipperOffice_<version>_amd64.exe。支持 Windows 上的 32 位和 64 位 Office 2019/2021/2024、LTSC 2021/2024 及 Microsoft 365 Apps。

安装要求与完整功能 · 公式工作流


Automation API

通过脚本、批量程序、编辑器集成或经授权的远程设备,调用 MathCraft 或已配置的外部模型。

  • 桌面快捷操作: 将 Snipaste、AutoHotkey、AutoKey、Hammerspoon 或 ShareX 接入图片识别流程。
  • 批量与编辑器工作流: 使用 Python/curl 提交图片,将结果插入自己的工具。
  • 手机远程调用: 使用快捷指令或 Tasker,通过安全隧道连接正在运行的桌面端。

[!CAUTION] 接口默认关闭。本机客户端从 automation-api.json 读取地址和 token;远程访问需显式开启、使用独立密钥,并通过 HTTPS 或加密隧道连接,不要以明文 HTTP 暴露到公网。远程外部模型调用单独授权,可能产生服务商费用。

API 文档与连接配置 · 客户端示例


导出

内置导出覆盖 LaTeX、Markdown 公式、MathML、HTML、Word OMML 和 SVG 代码。

[!NOTE] 自包含发行使用安装资源中的 Pandoc,源码开发使用 PATH Pandoc,可导出 Word、PowerPoint、EPUB、PDF、Typst 等文档;PDF 导出还需要外部 LaTeX PDF 引擎。

完整格式列表与要求见 用户手册。


支持者名单

感谢所有参与开发、测试、文档和社区支持的朋友。

支持者 贡献
strangelion 贡献者
Galileo927 贡献者
ljygo 赞助者
Yokie-D 赞助者

支持本项目

LaTeXSnipper 是免费开源、无广告、无内购的个人项目。如果它对你有帮助,欢迎点亮 Star、分享给有需要的人、反馈问题,或赞助项目维护。

支付宝 微信 中文交流群
支付宝收款码 微信收款码 LaTeXSnipper community chat QR code

许可证

GNU General Public License v3。

探索相关项目