我正在尝试将markdown与pandoc结合使用,以将单个文档转换为html,pdf和docx。这是一个非常简单的文档,仅包含无数学文本和少量图像。图像为PNG格式。我在markdown来源中使用了此图片:
<div style="float:center" markdown="1">
![my caption](./figures/myimage.png)
</div>
并将其编译为:
# html
pandoc myarticle.md -c mystyle.css -o myarticle.html
# pdf
pandoc myarticle.md -V geometry:margin=1in -o myarticle.pdf
# docx
pandoc myarticle.md -o myarticle.docx
我注意到某些具有相同尺寸的PNG图像在HTML和PDF格式中的大小不同。具有低分辨率(72 px / in)的250x256像素的PNG会在页面上以正确的尺寸显示在PDF上,并且在html中以合理的尺寸显示,但尺寸相同(250x256 px)的PNG却是高分辨率(300 px / in)在PDF输出中的页面上调整为很小的尺寸。我想保留我指定的尺寸的PNG图像集,并以HTML / PDF / DOCX格式的相同尺寸显示它们。
为了拥有PDF / HTML,我愿意放弃自动docx支持(或在以后处理许多手动格式设置。)>
我如何告诉pandoc不要调整PDF或图像的PNG大小,并让它们显示在正确的图像中?谢谢。
我正在尝试将markdown与pandoc结合使用,以将单个文档转换为html,pdf和docx。这是一个非常简单的文档,仅包含无数学文本和少量图像。图像位于...