Tôi đang cố gắng sử dụng markdown với pandoc để chuyển đổi một tài liệu thành html, pdf và docx. Đó là một tài liệu cực kỳ đơn giản chỉ chứa văn bản không có toán học và một vài hình ảnh. Các hình ảnh ở định dạng PNG. Tôi bao gồm một hình ảnh bằng cách sử dụng này trong nguồn markdown:
<div style="float:center" markdown="1">
![my caption](./figures/myimage.png)
</div>
và biên dịch nó thành:
# 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
Tôi nhận thấy rằng một số hình ảnh PNG có cùng kích thước có kích thước khác nhau ở định dạng HTML và PDF. Một PNG có kích thước 250x256 px với độ phân giải thấp (72 px / in) sẽ xuất hiện dưới dạng PDF với kích thước chính xác trên trang và xuất hiện ở kích thước hợp lý trong html, nhưng một PNG có cùng kích thước (250x256 px) nhưng độ phân giải cao (300 px / in) được thay đổi kích thước thành nhỏ trên trang trong đầu ra PDF. Tôi muốn tiếp tục tập hợp các hình ảnh PNG ở kích thước mà tôi chỉ định và để chúng xuất hiện ở kích thước đó ở cả định dạng HTML / PDF / DOCX.
Tôi sẵn sàng từ bỏ hỗ trợ docx tự động (hoặc xử lý nhiều định dạng thủ công sau) chỉ để có PDF / HTML.
Làm cách nào tôi có thể yêu cầu pandoc không thay đổi kích thước PNG cho PDF hoặc hình ảnh và để chúng xuất hiện trong hình ảnh chính xác của chúng? cảm ơn.