我一定是错过了一些很明显的东西--我不能让脚注和红地毯一起工作。我有3.0.0版:
> gem list redcarpet
*** LOCAL GEMS ***
redcarpet (3.0.0)我正在尝试使用带有脚注的在Github回购系统上的测试代码代码,它不会将标记转换为包含脚注的HTML。我将代码简化为脚注函数和把它放在吉斯特上。
输出简单如下:
<p>This is a footnote.[^1]</p>
<p>[^1]: It provides additional information.</p>我在这里错过了什么?
发布于 2013-11-08 15:09:09
我也有这个问题。看起来,Rubygem需要更新过去的版本3.0.0,这样脚注才能正常工作。在Rubygems中,master分支中有些更改是不可用的。
要暂时解决您的问题,请从中获取宝石:
gem 'redcarpet', github: 'vmg/redcarpet', branch: 'master'
然后运行bundle install。脚注现在应该起作用了。
我在Redcarpet上有开了个问题,试图让人用最新的变化来更新Rubygem。如果那件事完成了,我会在这里发回来的。
发布于 2013-11-08 16:00:37
实际上,:footnotes扩展只在主服务器上;我们还没有发布随此特性附带的版本。这将出现在我们即将发布的3.1.0版(因为我们使用的是语义版本化)中(我们还有一些调整要做)。您可以安全地依赖存储库的主分支;我们总是确保我们的测试套件在Travis上是绿色的!
谢谢,祝你今天愉快!
https://stackoverflow.com/questions/18863152
复制相似问题