gpt4 book ai didi

html - 使用 Pandoc 将 Markdown 链接转换为 HTML

转载 作者:太空狗 更新时间:2023-10-29 13:06:49 30 4
gpt4 key购买 nike

在我的新项目中,我有多个相互链接的 Markdown 文件。这些链接引用原始 .md 文件。

示例:

文件 README.md

...
1. [Development documentation](Development.md)
1. [User documentation](Usage.md)
...

如果我使用 Pandoc 将这些文件转换为 HTML 文件,所有链接仍指向原始 .md 文件。我正在寻找一种也可以转换链接类型的方法,这意味着输出文件应该指的是输出文件类型,例如 HTML、PDF、TeX等。有没有办法用Pandoc转换内部链接类型?

我用它来转换文件:

pandoc -f markdown -t html5 input.md -o output.html

最佳答案

示例 built-in Lua filters :

# links-to-html.lua
function Link(el)
el.target = string.gsub(el.target, "%.md", ".html")
return el
end

然后:

pandoc -f markdown -t html5 input.md -o output.html --lua-filter=links-to-html.lua

关于html - 使用 Pandoc 将 Markdown 链接转换为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40993488/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com