Pandoc:未知读者:gfm

8

我正在尝试在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?


我也能够使用-f markdown_github在pandoc 1.19.2.4中得到一些结果。然而,正如pandoc文档所指出的那样,该阅读器已被弃用。例如,它使用与输入Markdown文件相同的换行符! - cxw
2个回答

7

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 - 通过dpkg -i命令安装.deb文件:

sudo dpkg -i /tmp/mypandoc.deb
rm /tmp/mypandoc.deb              # remove junk

就是这样。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接