如何让Pandoc将LaTeX转GFM时生成非HTML格式的图片与链接?
解决方案
添加
--raw-html=off参数强制禁用HTML输出,让Pandoc优先使用原生Markdown语法:pandoc -s latex.tex -o gfm.md -t gfm --raw-html=off该参数会阻止Pandoc生成HTML元素,除非遇到无法用Markdown表达的复杂内容。
若上述命令无效,尝试组合Markdown变体并禁用HTML fallback:
pandoc -s latex.tex -o gfm.md -t markdown+gfm_auto_identifiers --no-html针对图片的特殊处理:如果LaTeX图片带尺寸等属性导致生成HTML,可清除默认宽度设置,强制生成纯Markdown图片语法:
pandoc -s latex.tex -o gfm.md -t gfm --raw-html=off --variable=img-width=检查LaTeX源文件:确保使用标准的
\href{url}{text}(链接)和\includegraphics{path}(图片)命令,避免带复杂自定义参数的语法,这类语法Pandoc通常只能用HTML保留格式。
内容的提问来源于stack exchange,提问作者olivarb
相关产品推荐
相关产品推荐

