Markdown :脚注扩展名为';在红毯红宝石中不起作用

Markdown :脚注扩展名为';在红毯红宝石中不起作用,markdown,redcarpet,Markdown,Redcarpet,我肯定错过了一件非常明显的事情——我无法在红地毯上找到脚注。我有3.0.0版: > gem list redcarpet *** LOCAL GEMS *** redcarpet (3.0.0) 我正在尝试来自包含脚注的代码,但它不会将标记转换为包含脚注的HTML。我将代码简化为脚注和函数 输出如下所示: <p>This is a footnote.[^1]</p> <p>[^1]: It provides additional informatio

我肯定错过了一件非常明显的事情——我无法在红地毯上找到脚注。我有3.0.0版:

> gem list redcarpet
*** LOCAL GEMS ***

redcarpet (3.0.0)
我正在尝试来自包含脚注的代码,但它不会将标记转换为包含脚注的HTML。我将代码简化为脚注和函数

输出如下所示:

<p>This is a footnote.[^1]</p>
<p>[^1]: It provides additional information.</p>
这是一个脚注。[^1]

[^1]:它提供了其他信息


我在这里遗漏了什么?

我也有这个问题。看起来Rubygem需要更新到以前的版本
3.0.0
,才能使脚注生效。
master
分支中存在Rubygems上不可用的更改

要暂时解决您的问题,请从红毯Github回购中获取gem:


宝石“红地毯”,github:“vmg/Red地毯”,分支:“主”

然后运行
捆绑安装
。脚注现在应该起作用了


我在红毯回购协议上尝试让某人用最新的变化更新Rubygem。如果完成了,我会在这里发帖。

实际上,
:footnotes
扩展只在master上;我们还没有发布带有此功能的版本。这将是我们即将发布的3.1.0版本(因为我们正在使用它)(我们还有一些调整要做)。您可以安全地依赖于存储库的主分支;我们始终确保我们的测试套件在Travis上是绿色的


谢谢,祝你今天愉快

为了明确起见,我希望在一个独立的Ruby应用程序中使用gem,因此我通过
gem build
gem install
(根据)完成了与上述相同的操作,谢谢!