Pandoc's markdown命名锚
在markdown中命名锚一文中描述了在markdown文本中嵌入HTML代码来命名锚,但是总觉得HTML+markdown在一起较别扭。最近了解了pandoc,发现pandoc‘s markdown中headers一节有这种功能描述, 记录如下。
定义Header的identifier如下:
1 | ##My Header## {#foo} |
这样我们在创建文章目录索引时,可以如下创建链接:
1 | [My Header](#foo) |
这样比使用HTML命名锚更加简单,看起来更加简洁了。
另外,如果是使用pandoc's markdown写博客且使用hexo部署,则需要安装hexo-renderer-pandoc插件.
我的博客: http://liumh.com