我已经安装了Red Carpet gem,并在我的rails应用程序中实现了它。然而,它的自述文件并没有真正包含任何关于语法的信息。
语法应该很明显吗?所有的git hub markdown似乎都被成功地解析成我应用程序中预期的html,所以我可以使用git hub markdown作为资源为我自己的应用程序编写自述文件吗?还是有细微的变化,我需要测试每一个标题,要点和打击?
如果语法不是通用的,那么红毯降价语法是什么?
最初的Markdown规范在DaringFireball.net,这是Markdown起源的地方。您通常可以假设这里概述的语法将按预期工作,但不能保证,因为任何独立的实现通常都有自己的怪癖。
Markdown的几个实现(Reddit, GitHub等)已经引入了自己的额外语法,有时还会对特殊情况进行一些调整,以使其对其情况有意义。这通常是有文档记录的——这里是GitHub对他们添加和更改的概述。正如@Jonathan Lonowski所提到的,RedCarpet似乎有几个扩展,你可以根据你的需要选择改变或添加到行为中。