在杰基尔中使用非凡的标记处理器

时间:2017-01-31 20:48:29

标签: markdown jekyll github-flavored-markdown

我正在使用jekyll创建一个网站。

我在Remarkable写我的帖子,当我在博客中查看它时,它的解析方式不同(可能是因为jekyll的默认处理器是kramdown)。

是否可以将jekyll的降价处理器更改为显着,以便它是一致的?

1 个答案:

答案 0 :(得分:0)

可能不是。

您可以定义custom Markdown Processors。但是,它们需要在Rudy中定义,而Remarkable是一个JavaScript库。除非有一个Ruby包装器,否则我怀疑它会运行良好。

如果您在GitHub页面上托管您的Jekyll网站,那么您甚至可以控制较少。之前他们提供了Kramdown和Redcarpet(通过配置设置),但他们最近删除了Redcarpet支持。当他们控制代码时,你只能得到他们提供的东西。当然,如果你在本地运行Jekyll(或者你自己控制的服务器上),那么你可以使用你想要的任何Markdown实现,但你需要使用Ruby代码。虽然并非不可能,但是当有各种Ruby库可以正常工作时,从Ruby调用非Ruby库通常会过多。