Sto cercando di usare il markdown con pandoc per convertire un singolo documento in html, pdf e docx. È un documento estremamente semplice contenente solo testo privo di matematica e alcune immagini. Le immagini sono in formato PNG. Includo un'immagine usando questo nella fonte markdown:
<div style="float:center" markdown="1">
![my caption](./figures/myimage.png)
</div>
e compilarlo come:
# 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
Ho notato che alcune immagini PNG che hanno le stesse dimensioni vengono ridimensionate in modo diverso nei formati HTML e PDF. Un PNG che è di 250x256 px a bassa risoluzione (72 px / in) apparirà in formato PDF approssimativamente sulla dimensione corretta approssimativamente nella pagina e apparirà in una dimensione ragionevole in HTML, ma un PNG che ha le stesse dimensioni (250x256 px) ma è ad alta risoluzione (300 px / in) viene ridimensionato per essere minuscolo sulla pagina nell'output PDF. Voglio mantenere un set di immagini PNG in una dimensione che ho specificato e farle apparire in quella dimensione in entrambi i formati HTML / PDF / DOCX.
Sono disposto a rinunciare al supporto automatico di docx (o a occuparmi di molta formattazione manuale dopo) solo per avere PDF / HTML.
Come posso dire a pandoc di non ridimensionare i PNG per PDF o immagini e di farli apparire nelle loro immagini corrette? Grazie.