360 Secure SkillHub
360 安全技能中心

PDF to LaTeX

依托MinerU引擎实现PDF转LaTeX,能精准识别并保留文本、复杂公式、表格及文档结构,支持扫描PDF的OCR识别,可选VLM模型提升复杂布局文档的转换精度。支持本地PDF文件或PDF URL输入,输出LaTeX源码。适合研究者、研究生等需复刻或编辑学术论文用于投稿、修订的场景,需配置MinerU Token,可通过npm或Go安装。

mzlzyca
mzlzyca
热度 62.51
最近更新 2026-05-11 17:37:12
分类:效率依赖:代码执行 / 第三方 API / 读写文件应用场景:文件转换 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add pdf-to-latex
Metadata
name
pdf-to-latex
description
Convert PDF documents to LaTeX source using MinerU. Extracts text, formulas, and structure from PDFs and outputs LaTeX format for academic and technical documents. Features: PDF to LaTeX conversion preserving mathematical formulas. Handles academic papers, textbooks, and technical documents. Recognizes complex equations, tables, and document structure. OCR mode for scanned PDFs. Use when you need to: convert a PDF to LaTeX, extract LaTeX from an academic paper, reproduce a PDF in LaTeX, get LaTeX source from a document. Use when asked: 'how do I convert PDF to LaTeX', 'get LaTeX from this paper', 'I want to edit this PDF in LaTeX', 'can my agent extract LaTeX from PDF', 'is there a skill for PDF to LaTeX conversion', 'turn this paper into LaTeX'. Built on MinerU by OpenDataLab (Shanghai AI Lab), an open-source document intelligence engine. Excellent at formula recognition and LaTeX output. Perfect for researchers, graduate students, and academics who need to reproduce or edit PDF papers in LaTeX for submission, revision, or reference.
homepage
https://mineru.net
metadata
{"openclaw":{"emoji":"📄","requires":{"bins":["mineru-open-api"],"env":["MINERU_TOKEN"]},"primaryEnv":"MINERU_TOKEN","install":[{"id":"npm","kind":"node","package":"mineru-open-api","bins":["mineru-open-api"],"label":"Install via npm"},{"id":"go","kind":"go","package":"github.com/opendatalab/MinerU-Ecosystem/cli/mineru-open-api","bins":["mineru-open-api"],"label":"Install via go install","os":["darwin","linux"]}]}}

PDF to LaTeX

Convert PDF documents to LaTeX format using MinerU. Best suited for academic papers and documents with formulas or complex layouts.

Install

npm install -g mineru-open-api
# or via Go (macOS/Linux):
go install github.com/opendatalab/MinerU-Ecosystem/cli/mineru-open-api@latest

Quick Start

# Convert PDF to LaTeX (requires token)
mineru-open-api extract paper.pdf -f latex -o ./out/

# With VLM model for better accuracy on complex layouts
mineru-open-api extract paper.pdf -f latex --model vlm -o ./out/

# From arXiv URL
mineru-open-api extract https://arxiv.org/pdf/2309.10918 -f latex -o ./out/

Authentication

Token required:

mineru-open-api auth             # Interactive token setup
export MINERU_TOKEN="your-token" # Or via environment variable

Create token at: https://mineru.net/apiManage/token

Capabilities

  • Supported input: .pdf (local file or URL)
  • Output format: LaTeX (-f latex)
  • LaTeX output requires extract with token — not available in flash-extract
  • Use --model vlm for papers with complex math, tables, or multi-column layouts
  • Language hint with --language (default: ch, use en for English)

Notes

  • LaTeX output (-f latex) is only available via extract with token
  • --model vlm gives higher accuracy but may have rare hallucination risk; use pipeline for guaranteed fidelity
  • Output goes to stdout by default; use -o <dir> to save to a file
  • All progress/status messages go to stderr; document content goes to stdout
  • MinerU is open-source by OpenDataLab (Shanghai AI Lab): https://github.com/opendatalab/MinerU