Pandoc:自动将 URL 转换为超链接

Pandoc: automatically convert URLs into hyperlinks

Pandoc 中是否有自动将 URL 转换为超链接的选项?

例如

http://www.test.com

应该变成

[http://www.test.com](http://www.test.com)

如果没有协议,甚至会更酷:

[www.test.com](http://www.test.com)

将它们包围在 <> 中:<http://www.test.com>

echo "<http://example.com>" | pandoc
<p><a href="http://example.com" class="uri">http://example.com</a></p>

不过,如果没有 http://,那将无法工作。见 documentation.

实际上现在您可以在指定输入格式时使用命令行选项

$ echo "http://example.com" | pandoc -f markdown+autolink_bare_uris
<p><a href="http://example.com" class="uri">http://example.com</a></p>

注意:我使用的是pandoc 2.11.4版本