Bos*_*osh 18 markdown github jekyll redcarpet github-pages
我正在使用github页面构建一个站点,并且不希望在单词中使用下划线来斜体化这些单词的部分内容.例如, function_name_here
不应使用name
斜体显示.我理解github风味降价应该像这样聪明; 但我仍然在我的渲染页面中看到斜体.
我已经入手了 _config.yml
markdown: redcarpet
Run Code Online (Sandbox Code Playgroud)
...我需要做的其他事情才能获得Github风味的降价行为?
cbo*_*tig 20
github的gh-pages上提供的Jekyll版本没有运行支持这些功能的最新版redcarpet(redcarpet2). 有一个插件可以为Jekyll提供最新版本的redcarpet,然后你可以配置你想要的行为,即然后将它添加到你的_config.yml
markdown: redcarpet2
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"]
Run Code Online (Sandbox Code Playgroud)
是的,我同意github不会在gh-pages上运行相同的markdown解析器,因为它在网站上的其他地方用于github-flavored-markdown.