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链接并构建列表?
我不认为有一个简单的方法开箱即用,但你可以使用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引用是多么容易,例如你的例子,但它会起作用.