【问题标题】:Generate HTML footnotes from in-text citations?从文本引用中生成 HTML 脚注?
【发布时间】:2013-11-30 00:07:19
【问题描述】:

我想为我从参考管理器(例如 Sente、Mendeley、Papers)添加的引文自动创建脚注和参考链接(如果可能,向前和 向后)。最好的例子是带有多个反向链接的 wiki 风格的编号引文和脚注。在处理之前,我的内容是这样的:

这是一些有参考的文本。 {Jones, 2005} 还有一些文本与另一个参考 {Smith, 2009} 和与第一个 {Jones, 2005} 相同的参考。

我希望脚本或软件命令足够聪明,可以将其转换为:

这是一些有参考的文本。 [1] 还有一些文本,带有另一个参考 [2] 和与第一个 [1] 相同的参考。

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

  2. Smith, Source 2, 2009 [回到位置 2]

{琼斯,2005}

key 是引用管理器通常插入以引用数据库中的条目的内容。当扫描文档以查找密钥时,参考管理器会以纯文本形式输出有序的文本引用和参考书目,但我无法像 Wikimedia 工具那样将列表和链接导出为 HTML。显然,为每个引用和参考手动添加 HTML 上标格式、ID 和链接是痛苦且容易出错的。

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

是否有脚本或参考管理器可以做到这一点?

【问题讨论】:

  • Offtopic - 试试 tex.stackexchange.com
  • 正如您从对发布此问题 tex 的相同版本的有限回复中看到的那样,最好在这里提出。请注意,您不应该在不同的网站上重复发帖,而是要求将问题从一个网站迁移到另一个网站。
  • 那么最好在哪里问这个问题?

标签: html latex markdown footnotes citations


【解决方案1】:

从 1.1.0 开始,kramdown supports multiple footnote references,包括多个反向链接。

【讨论】:

    猜你喜欢
    • 2020-05-21
    • 1970-01-01
    • 2015-02-01
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    • 2019-02-28
    相关资源
    最近更新 更多