Python命令行应用程序将Markdown转换为PDF。
mdpdf的Python项目详细描述
mdpdf格式
Python命令行应用程序将Markdown转换为PDF。在
项目特点
- 基本框架:仅支持基本CommonMark
- “一刀切”样式:左对齐,PDF-base14字体。相当不错,但是如果你想要更多的控制权,请看下面的备选方案。在
- 标题将转换为PDF书签。在
- 文件链接被转换成带有PDF链接的附件。在
- 图像链接被转换成带有可选标题和宽度说明符的嵌入图像。在
- 最低要求 在
备选方案
有几个项目可以考虑,如果你需要更多的功能。值得注意的是:
安装
$ pip install mdpdf
使用
^{pr2}$选项:
-o, --output FILE
文件输出的目标。[必需的]-h, --header <template>
设置头模板。在-f, --footer <template>
页脚模板。在--version
显示版本并退出。在--help
显示此消息并退出。在
模板:
<template>
是一个带引号的逗号-
分隔字符串,包含左、中,
右边是页眉/页脚的字段。格式为"[left],[middle],[right]"
。在
此处可能的值包括:
- 空字符串
- 任意文本
- 特殊变量:
{page}
当前页码{header}
当前顶层正文文本标题{date}
当前日期
示例:
$ mdpdf -o article.pdf article.md
$ mdpdf -o article.pdf --footer "{date},{heading},{page} article.md
- 项目
标签: