![]() |
1
1
简而言之 不 ,因为pandoc不保留该信息。
有了命令
正如您所看到的,链接不保留您分配的“名称”。因此,当pandoc将ast转换回markdown时,它不能使用您的“name”,因为它不可用。起初我以为也许你可以用 filter 或 custom writer 包括您的引用名称,但这也不起作用,因为名称根本不可用。 最后,这一点也不奇怪。pandoc不承诺保留文档中包含的所有元数据。事实上,文件 warns :
当然,引用名称是一个特定于标记的功能。但是,标记支持以多种方式表示链接,并且维护引用名称对于维护有效的标记文档是不必要的。因此,引用名是pandoc的一个缺点。 但如果只是输出相同的格式,为什么pandoc需要运行ast。因为这就是它的架构。见 API documentation 了解更多信息。 |