Markdown转PDFMarkdown转PDF
Markdown转PDF

技能简介

该技能调用pandoc命令行工具,将Markdown文件转换为PDF等多种格式。支持自定义模板、样式和元数据,适合需要本地离线处理文档的场景。

能做什么

  • 将.md文件转换为PDF、HTML、DOCX等格式
  • 通过LaTeX引擎控制PDF排版样式
  • 自动生成目录并设置文档元数据
  • 应用自定义模板和CSS样式
  • 直接从URL获取网页内容并转换

使用说明

安装要求:

  1. 安装pandoc:根据系统选择对应安装包(Windows/macOS/Linux均支持)
  2. PDF输出需额外安装LaTeX引擎(如xelatex或pdflatex)

基础用法:

pandoc input.md -o output.pdf

常用参数:

  • -s 生成独立完整文档
  • --toc 添加目录
  • --pdf-engine=xelatex 指定PDF引擎
  • -V geometry:margin=1in 设置页边距
  • --reference-doc=template.docx 使用参考文档样式

输入与输出

见下方输入与输出表格。

项目内容
输入Markdown文件(.md)、网页URL;支持纯文本、YAML元数据头
输出PDF、HTML、DOCX、EPUB等格式文件;默认输出到指定路径
适用人群技术写作者、研究人员、需要将笔记转为正式文档的用户
不包含图形化界面、实时预览、多人协作编辑、云同步功能

 

风险提示

  • PDF转换依赖LaTeX环境,未安装会导致失败
  • 复杂Markdown语法可能无法完全保留格式
  • 中文内容需确保LaTeX引擎支持CJK字符
  • 网络URL转换受限于目标网站可访问性

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/piyushduggal-source/pandic-office/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...