八卦中的Markdown引用

ere*_*ere 5 markdown wiki jekyll redcarpet octopress

我正在使用markdown很多,并希望有一些模仿wiki引用行为的页面.

例如:

Blah blah blah <ref>{{Some Reference}}</ref>
Run Code Online (Sandbox Code Playgroud)

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

我如何扩展RedCarpet或其他处理器来管理整个页面中的ref链接并构建列表?

hol*_*den 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}
}
Run Code Online (Sandbox Code Playgroud)

不确定使用简单的Web引用是多么容易,例如你的例子,但它会起作用.