Date Tags Pandoc

Pandocとは

 Pandocとは、ドキュメントのフォーマットを変換するツールである。 以下の特徴を有している。

  • Haskell で書かれたライブラリおよびコマンドラインツール
  • マークアップ形式で書かれた文書を別の形式へ変換することが可能

Pandocのインストール

 最新のPandocは、 リリースページ から入手できる。

$ pandoc -v
pandoc 2.6
Compiled with pandoc-types 1.17.5.4, texmath 0.11.2, skylighting 0.7.5
Default user data directory: /home/fujimasa/.pandoc
Copyright (C) 2006-2019 John MacFarlane
Web:  http://pandoc.org
This is free software; see the source for copying conditions.
There is no warranty, not even for merchantability or fitness
for a particular purpose.

Pandocの変換の確認

 以下の関数を定義し、コマンドを実行すること。

function CONVERT_TO_HTML(){
  cat - | pandoc --from org --to html
  return 0
}

 実行すると、任意のフォーマットに変更が可能。

$ cat <<EOF | CONVERT_TO_HTML
> * aa
> bb
> EOF
<h1 id="aa">aa</h1>
<p>bb</p>