Html, pdf ve docx içine tek bir belge dönüştürmek için pandoc ile markdown kullanmaya çalışıyorum. Yalnızca matematik içermeyen metin ve birkaç resim içeren son derece basit bir belgedir. Görüntüler PNG biçimindedir. Markdown kaynağında bunu kullanarak bir görüntü dahil:
<div style="float:center" markdown="1">
![my caption](./figures/myimage.png)
</div>
ve şöyle derleyin:
# 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
Aynı boyutlara sahip bazı PNG görüntülerinin HTML ve PDF formatlarında farklı boyutlarda olduğunu fark ettim . Düşük çözünürlüklü (72 piksel / inç) 250x256 piksel boyutunda bir PNG, PDF'de kabaca sayfada doğru boyutta görünür ve html cinsinden makul bir boyutta görünür, ancak aynı boyutlara (250x256 piksel) sahip bir PNG görünür. yüksek çözünürlüklü (300 piksel / inç) PDF çıktısındaki sayfada küçültülecek şekilde yeniden boyutlandırılır. PNG görüntülerini belirlediğim bir boyutta tutmak ve hem HTML / PDF / DOCX formatlarında bu boyutta görünmelerini istiyorum.
Sadece PDF / HTML için otomatik docx desteğinden vazgeçmeye (veya daha sonra manuel biçimlendirme ile uğraşmaya) hazırım.
Pandoc'a PDF veya resim için PNG'leri yeniden boyutlandırmamasını ve doğru resimlerinde görünmelerini nasıl söyleyebilirim? Teşekkürler.