0

pandoc轮流输入,例如

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

进入

看到那个网站

这意味着链接信息将在打印中丢失。我想要一些打印友好的版本,即编号的链接

[1]

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

获取 pdf时可选地作为脚注)所有链接的摘要,即

[1] 该网站: http: //my.link

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

如何做到这一点?通过过滤器还是已经有一些开关?

4

1 回答 1

1

您可以使用脚注:

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$
于 2016-12-19T10:50:32.783 回答