GitHub实际使用的GitHub Flavored Markdown(GFM)在哪里?

时间:2013-08-02 14:52:05

标签: github markdown github-pages

这对我来说一直是个谜,但由于某些原因谷歌没有帮助我,所以让我问一下。

编辑:好的,我知道GFM在GitHub中无处不在,为什么GFM样式换行编辑不可用?它关闭了吗?我知道原来的MD规则。 我想在此确认的是GFM换行规则。谢谢。

我非常喜欢GFM,特别是对于直线换线方式。 https://help.github.com/articles/github-flavored-markdown 但是,我从来没有能够用这种线喙模式发布我自己的Markdown。

例如,我将一些语法列表MD复制到GitHub上我的一个wiki的新页面。

https://github.com/kenokabe/kenokabe.github.io/wiki/MarkDownGFM

您可以确认MD来源。

This is intended as a quick reference and showcase. 
For more complete info, see [John Gruber's original spec]

应用了一个新行;但是,结果显示没有新行。

我想念什么? GitHub Flavored Markdown(GFM)实际上是在GitHub中使用的吗?

(技术说明:Markdown Here使用GFM换行符,因此无需使用MD的双空格换行符。)

当然这样说,但我发现这个md使用了2个空格。

3 个答案:

答案 0 :(得分:12)

与其他答案相反,GFM仅 用于通过GitHub网站输入 的文本,而不是在README.md中,而不是在GitHub Wiki上。

来自https://help.github.com/articles/github-flavored-markdown(强调添加)

  

GitHub使用我们称之为“GitHub Flavored Markdown”(GFM)的内容   消息问题评论

这背后的原因是README.md和Wikis是Git存储库的一部分,因此可以在网站之外克隆,人们可以合理地期望(标准)Markdown而不是GFM。

有关GitHub的基本原理的更多信息,请参阅https://github.com/github/markup/issues/208#issuecomment-24927799

修改

语法高亮(Pygments)与GFM是分开的,因为GFM采用语法高亮,但语法高亮的存在并不需要GFM,因此为什么GitHub Pages将使用标准的Markdown换行符:它使用Pygments,但不是GFM。

答案 1 :(得分:0)

在存储库首页for example上显示README.md文件时使用它。此外,当您添加评论时,它是GFM。

答案 2 :(得分:0)

github风味降价用于:

  • 您的回购自述文件
  • 您回购中的任何.md文件
  • 问题
  • wikis&页

和评论(提交,拉取请求等)的最低限度

关于问题的说明:似乎它使用的是受限制的GFM版本而不是维基页面或自述文件。