Install
openclaw skills install latex-formula-extraction-markerConvert PDF documents to Markdown using marker_single. Use when Claude needs to extract text content from PDFs while preserving LaTeX formulas, equations, and document structure. Ideal for academic papers and technical documents containing mathematical notation.
openclaw skills install latex-formula-extraction-markerConvert PDFs to Markdown while preserving LaTeX formulas and document structure. Uses the marker_single CLI from the marker-pdf package.
marker_single on PATH (pip install marker-pdf if missing)from scripts.marker_to_markdown import pdf_to_markdown
markdown_text = pdf_to_markdown("paper.pdf")
print(markdown_text)
pdf_to_markdown(pdf_path, *, timeout=600, cleanup=True) -> str
marker_single --output_format markdown --disable_image_extractioncleanup=True: use a temp directory and delete after reading the Markdowncleanup=False: keep outputs in <pdf_stem>_marker/ next to the PDFFileNotFoundError if the PDF is missing, RuntimeError for marker failures, TimeoutError if it exceeds the timeouttimeout for large PDFs; set cleanup=False to inspect intermediate files# Basic conversion (prints markdown to stdout)
python scripts/marker_to_markdown.py paper.pdf
# Keep temporary files
python scripts/marker_to_markdown.py paper.pdf --keep-temp
# Custom timeout
python scripts/marker_to_markdown.py paper.pdf --timeout 600
cleanup=True: outputs stored in a temporary directory and removed automaticallycleanup=False: outputs saved to <pdf_stem>_marker/; markdown lives at <pdf_stem>_marker/<pdf_stem>/<pdf_stem>.md when present (otherwise the first .md file is used)marker_single not found: install marker-pdf or ensure the CLI is on PATH--keep-temp/cleanup=False and check stdout/stderr saved in the output folder