我一定错过了一些非常明显的东西——我无法获得与红地毯一起使用的脚注。我有3.0.0版本:
> gem list redcarpet
*** LOCAL GEMS ***
redcarpet (3.0.0)
我正在尝试来自的代码Github 存储库上的测试代码 https://github.com/vmg/redcarpet/blob/59bfded76b99700c0c34a2a0fda29cffc46ec242/test/html_render_test.rb有脚注,它不会将 Markdown 转换为包含脚注的 HTML。我将代码简化为脚注函数,把它放在要点上 https://gist.github.com/siruguri/6603806.
输出如下:
<p>This is a footnote.[^1]</p>
<p>[^1]: It provides additional information.</p>
我在这里缺少什么?
我也遇到过这个问题。看起来 Rubygem 需要更新过去的版本3.0.0
为了使脚注发挥作用。有一些变化master
Rubygems 上不可用的分支。
要暂时解决您的问题,请从 Redcarpet Github 存储库获取 gem:
gem 'redcarpet', github: 'vmg/redcarpet', branch: 'master'
然后运行bundle install
。脚注现在应该可以使用了。
I've 提出了一个问题 https://github.com/vmg/redcarpet/issues/322在 Redcarpet 存储库上尝试让某人用最新的更改更新 Rubygem。如果/当完成后我会发回这里。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)