wiki - octopress中的Markdown引用

标签 wiki markdown jekyll octopress redcarpet

我经常使用markdown,并希望有一些页面可以模仿Wiki引用的行为。

例如:

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

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

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

最佳答案

我认为没有开箱即用的简便方法,但是您可以使用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}
}

不确定使用简单的Web引用(例如您的示例)会多么容易,但是它会起作用。

关于wiki - octopress中的Markdown引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12858554/

相关文章:

open-source - 是否有可用的开源用户指南类型创建软件?

javascript - 使用 enduro.js 在 Markdown 中按钮

github - GitHub markdown 中的内联代码语法突出显示?

jekyll - 在 GFM 模式下无法识别 Kramdown 反引号

杰基尔错误 : Invalid assignment

jekyll - Github Pages 以与以前不同的方式生成我的网站

eclipse - 减慢 SWTBot 执行速度

wiki - 如何将Google Webfonts添加到MediaWiki?

security - 具有外部用户访问控制的 MediaWiki 文档

java - 从 Ant 或命令行将 Markdown 转换为 HTML