# PDF 转 LaTeX

从 PDF 中恢复可编辑的 LaTeX、图片和有用的文档结构，扫描页面由视觉模型读取。

PDF 是成品页面，而不是作者最初的结构。PDF 转 LaTeX 会重建一个实用的起点，让你能够引用获得许可的来源、找回自己丢失的草稿，或把旧文档带回可编辑的工作流。

## 适用场景

- 你拥有该文档，或已获许可复用它；
- 你需要可编辑的文字、公式和提取出的图片；
- 精确还原原有的字体排印不如恢复内容重要。

不要用转换来去除访问控制，也不要未经许可复用受版权保护的作品。如果你只需要笔记，[PDF 转 Markdown](/docs/tools/pdf-to-markdown/) 通常更容易整理。

## 转换 PDF

1. 在 Oleafly 工具中打开 **PDF 转 LaTeX**，运行 `/pdf-to-latex`，或从 **导入** 中选择一个 PDF。
2. 选择 PDF 并开始转换。
3. 检查识别出的页面、标题、分栏、公式和图片。
4. 创建项目，然后与原始 PDF 并排编译对照。

对于带可选中文字的 PDF，Oleafly 会读取文字层，重建阅读顺序，识别标题和疑似的公式，并把图片提取到项目中。如果判断是扫描件，它会切换为逐页转写，使用工具所用模型（除非你另选，否则是本地的 Ollama 模型）完成。

## 转换能恢复什么，不能恢复什么

结果追求的是可编辑的含义，而不是逐像素的复制。PDF 文件往往会丢失一个段落、公式或表格从何而来的信息。双栏、脚注、不常见的字体和定位文字都可能产生歧义。

请先检查这些：

1. 跨栏和侧栏的阅读顺序。
2. 公式符号、编号和换行。
3. 图片的位置、图注和引用。
4. 表格，尤其是合并单元格和表线。
5. 引用和参考文献条目。

:::note[扫描版 PDF]
扫描页面的转写需要视觉模型，并且限制在 50 页以内。对于更长的扫描件，Oleafly 会在开始前显示页数，使用托管模型时还会显示预估费用。可选中文字的转换在本地运行，不需要 AI 模型。一般的 PDF 输入限制为 128 MB。
:::

在你编译并比对完整结果之前，请保留原始 PDF。第一页干净，并不能保证后面的页面、附录或参考文献也转换得一样好。
