从文本引用中生成HTML脚注?

时间:2013-11-16 16:19:14

标签: html latex markdown footnotes citations

我想自动创建脚注和引用链接(如果可能的话,转发& 向后)到我从参考经理(例如Sente,Mendeley,Papers)添加的引文。最好的例子是wiki风格的编号引用和带有多个反向链接的脚注。在处理之前,我的内容如下所示:

  

这是一些有参考的文字。 {琼斯,2005}还有一些文字与另一篇参考文献{史密斯,2009}和一篇与第一篇文章相同的文章{琼斯,2005}。

我希望脚本或软件命令足够智能,将其转换为:

  

这是一些有参考的文字。 [1]还有一些文本与另一个参考文献[2]和一个等于第一个[1]的参考文献。

     
      
  1. Jones,Source 1,2005 [返回位置1或3]

  2.   
  3. Smith,Source 2,2009 [返回位置2]

  4.   

  

{Jones,2005}

key是引用管理器通常用来引用数据库中的条目的键。当扫描文档的密钥时,参考管理器以纯文本形式输出有序的文本引用和参考书目,但我无法按照维基媒体工具的方式导出带有列表和链接的HTML。显然,为每个引用和引用手动添加HTML上标格式,id和链接是痛苦的,容易出错。

我尝试过Multimarkdown和Pandoc,但没有一个提供针对相同脚注/引用的多次引用的解决方案(它们为每个引用生成新的脚注!)和到最后一个读取点的正确反向链接(它们仅返回链接到第一次引用相同的参考文献)。

是否有可以执行此操作的脚本或参考管理器?

1 个答案:

答案 0 :(得分:0)

自1.1.0起,kramdown supports multiple footnote references,包括多个反向链接。