5

我经常使用降价,并希望有一些模仿 wiki 参考行为的页面。

例如:

Blah blah blah <ref>{{Some Reference}}</ref>

我将在几页中添加大量引用,但不确定如何在 markdown 中完成此行为。我发现的所有资源都需要大量工作才能跟踪它们,您必须自己在页面底部和顶部订购它们,而不是可以在底部自动构建列表的 Wiki 标记一个带有简单 {reflist} 的页面。类似于 TOC 的东西。Markdown中没有这样的东西吗?

我如何扩展 RedCarpet 或其他处理器来管理整个页面的参考链接并建立一个列表?

4

1 回答 1

7

我认为没有简单的方法可以开箱即用,但是您可以使用 jekyll 扩展,例如:

https://github.com/archome/jekyll-citation

https://github.com/inukshuk/jekyll-scholar

看起来像:

@book{ruby,
  title     = {The Ruby Programming Language},
  author    = {Flanagan, David and Matsumoto, Yukihiro},
  year      = {2008},
  publisher = {O'Reilly Media}
}

不确定用于简单的网络参考(例如您的示例)有多容易,但它会起作用。

于 2012-10-12T12:02:05.410 回答