如何以 printer-friendly 方式获取链接输出,例如作为 numbered-citation 样式在末尾包含链接列表?

How to get links output in a printer-friendly fashion, e.g. as numbered-citation style incuding a list of links at the end?

pandoc转输入如

See [that site](http://my.link)

进入

See that site

这意味着 link 信息将在打印时丢失。我想要一些 printer-friendly 版本,即 link 编号

See [1]

(代码See [[1]](http://my.link "that site"

和最后(或者在使用 获取 pdf 时可选地作为脚注)所有 link 的摘要,即

[1] that site: http://my.link

(原始 link 标题是否应在此列表中是可选的)。

如何实现?通过过滤器还是已经有一些开关?

您可以使用脚注:

Here is a footnote reference[^1]

[^1]: Here is the [footnote](http://my.link)

这也将在 HTML 输出中产生脚注。如需更多灵活性,请参阅 ,例如这仅适用于 LaTeX/PDF 输出:

pandoc -o myfile.pdf -V links-as-notes=true myfile.md

编辑:仅当您的模板中包含以下内容(来自默认模板)时才有效:

$if(links-as-notes)$
% Make links footnotes instead of hotlinks:
\renewcommand{\href}[2]{#2\footnote{\url{#1}}}
$endif$