macでインフォマティクス

macでインフォマティクス

HTS (NGS) 関連のインフォマティクス情報についてまとめています。

MarkdownをPDFに変換する mdpdf

 

mdpdfはMarkdown記法のドキュメントをPDFにレンダリングするツール。

 

インストール

Minimal requirements

  • commonmark
  • PyMuMDF
  • click

Github

pip install mdpdf

> mdpdf --help

$ mdpdf --help

Usage: mdpdf [OPTIONS] [INPUTS]...

 

  Convert Markdown to PDF.

 

  For options below, <template> is a quoted, comma-

  delimited string, containing the left, centre,

  and right, header/footer fields. Format is

 

    "[left],[middle],[right]"

 

  Possible values to put here are:

    - Empty string

    - Arbitrary text

    - {page} current page number

    - {header} current top-level body text heading

    - {date} current date

 

Options:

  -o, --output FILE        Destination for file output.  [required]

  -h, --header <template>  Sets the header template.

  -f, --footer <template>  Footer template.

  -t, --title TEXT         PDF title.

  -s, --subject TEXT       PDF subject.

  -a, --author TEXT        PDF author.

  -k, --keywords TEXT      PDF keywords.

  -p, --paper [letter|A4]  Paper size (default letter).

  --version                Show the version and exit.

  --help                   Show this message and exit.

 

 

実行方法

markdownファイルと出力を指定する。

git clone https://github.com/normanlorrain/mdpdf.git
cd mdpdf/
mdpdf README.md -o out.pdf

出力は左揃えになる。

引用

GitHub - normanlorrain/mdpdf: Python command line application to convert Markdown to PDF.