我正尝试在Ubuntu 18.04上使用pandoc
(版本1.19.2.4)来渲染github风格的markdown:
pandoc --from gfm --to html README.md
这将显示错误pandoc: Unknown reader: gfm
。
我想我需要验证/安装gfm
,但是不清楚如何执行此操作。
如何解决此错误?如何使用pandoc生成github风格的markdown?
答案 0 :(得分:1)
您使用的是Pandoc的旧版本,则需要pandoc 2.0或更高版本。将Ubuntu更新到sufficiently new version,或从latest release page下载一个版本。
答案 1 :(得分:1)
您需要 NEW PANDOC 。
我写了一个脚本,它将从官方github存储库中获取并安装新的pandoc。
步骤1 -下载:
wget https://github.com/jgm/pandoc/releases -O /tmp/pandocPage.html
urlPart=`grep "\.deb" /tmp/pandocPage.html | head -n 1 | cut -d'/' -f2-7 | cut -d'"' -f1`
wget "https://github.com/$urlPart" -O mypandoc.deb
rm /tmp/pandocPage.html # remove junk
步骤2 -安装.deb
文件(通过dpkg -i
命令)
sudo dpkg -i /tmp/mypandoc.deb
rm /tmp/mypandoc.deb # remove junk
就是这样。