如何让Pandoc生成的HTML与PDF中图表文本可选中?
问题需求与遇到的问题
我正在使用Pandoc Markdown编写文档,希望图表在HTML和PDF输出中均具备可选文本。我使用draw.io制作图表,可将其导出为PDF或SVG格式。
示例文档
我的Pandoc Markdown文档示例如下:
# Introduction 
不同导出方式的问题
- 使用SVG格式图表
- 执行命令
pandoc doc.md -o doc.html编译后,生成的HTML页面中图表文本不可选中,但单独打开该SVG文件时文本是可以选中的。 - 执行命令
pandoc doc.md -o doc.pdf编译后,生成的PDF中图表文本同样不可选中。
- 执行命令
- 使用PDF格式图表
- 编译为HTML时,图表文本虽可选中,但需通过PDF阅读器查看,体验较差。
- 编译为PDF时,文本可正常选中。
尝试过的方案与疑问
我曾考虑编写Pandoc filter,在HTML中使用<svg>标签替代<img>标签,但这仍无法解决PDF中图表文本不可选中的问题。请问是否存在可行的解决方法?
内容的提问来源于stack exchange,提问作者chrism99
相关产品推荐
相关产品推荐

