我想自动创建脚注和参考链接(如果可能,向前和向后)到我从参考管理器(例如,Sente、Mendeley、Papers)添加的引文。最好的例子是带有多个反向链接的 wiki 风格的编号引文和脚注。在处理之前,我的内容如下所示:
这是一些有参考的文本。{Jones, 2005} 还有一些文本与另一个参考 {Smith, 2009} 和一个等于第一个 {Jones, 2005} 的参考。
我希望脚本或软件命令足够聪明,可以将其转换为:
这是一些有参考的文本。[1] 还有一些带有另一个参考 [2] 和等于第一个 [1] 的参考的文本。
Jones, Source 1, 2005 [回到位置 1 或 3]
Smith, Source 2, 2009 [回到位置 2]
这
{琼斯,2005}
key 是引用管理器通常插入以引用数据库中的条目的内容。当扫描文档以查找密钥时,参考管理器以纯文本形式输出有序的文本引用和参考书目,但我无法像 Wikimedia 工具那样将列表和链接导出为 HTML。显然,为每个引用和参考手动添加 HTML 上标格式、id 和链接是痛苦且容易出错的。
我已经尝试过 Multimarkdown 和 Pandoc,但没有一个解决方案可以为同一个脚注/引用的多个引用提供解决方案(它们为每个引用生成新的脚注!)以及到最后一个阅读点的正确反向链接(它们只反向链接到第一个引用相同的参考)。
是否有脚本或参考管理器可以做到这一点?