Install
openclaw skills install md-pdfConvert Markdown to polished PDF using Pandoc + XeLaTeX for print-quality or browser rendering with emoji and CSS support for rich visuals.
openclaw skills install md-pdfProduce polished, print-ready PDF from Markdown with a stable, reusable pipeline.
bash scripts/install_deps_ubuntu.shbash scripts/md2pdf.sh input.md output.pdfbash scripts/md2pdf-browser.sh input.md output.pdfbash scripts/md2pdf.sh input.md output.pdf --defaults assets/defaults/hifi.yamlUse the LaTeX pipeline when the document is mostly text/tables and should look print-formal.
Use the browser pipeline when any of these are true:
#/## heading hierarchy (for TOC quality).Use scripts/md2pdf.sh as the default entrypoint for print-style output.
It applies a professional baseline:
--pdf-engine=xelatexNoto Sans CJK SC)--toc)--number-sections)Use scripts/md2pdf-browser.sh when emoji support matters.
It does this:
BROWSER_CDP_URL or http://127.0.0.1:9222)Example:
BROWSER_CDP_URL=http://192.168.1.30:9222 bash scripts/md2pdf-browser.sh input.md output.pdfUse either:
scripts/md2pdf.sh (quick tuning), orassets/defaults/hifi.yaml) for stable team-wide style.Recommended adjustments:
11pt, margin 2.2cm, TOC on2.5cmpandoc: command not found: run scripts/install_deps_ubuntu.sh.xelatex not found: ensure texlive-xetex installed, or switch to scripts/md2pdf-browser.sh.scripts/md2pdf-browser.sh; TeX engines are often poor at color emoji.fonts-noto-cjk and keep CJKmainfont as Noto Sans CJK.BROWSER_CDP_URL.references/style-guide.mdassets/defaults/hifi.yaml