मैं एक ही डॉक्यूमेंट को html, pdf, और dxx में बदलने के लिए pandoc के साथ मार्कडाउन का उपयोग करने की कोशिश कर रहा हूं। यह एक बहुत ही सरल दस्तावेज है जिसमें केवल गणित से कम पाठ और कुछ चित्र हैं। चित्र PNG प्रारूप में हैं। मैं मार्कडाउन स्रोत में इसका उपयोग करके एक छवि शामिल करता हूं:
<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
मैंने देखा कि कुछ पीएनजी छवियों के समान आयाम HTML और पीडीएफ प्रारूपों में अलग-अलग आकार के होते हैं। एक PNG जो 250x256 px कम रिज़ॉल्यूशन (72 px / in) के साथ पीडीएफ में पृष्ठ पर लगभग सही आकार के रूप में दिखाई देगा, और html में उचित आकार में दिखाई देगा, लेकिन एक PNG जिसमें समान आयाम (250x25% px) हैं, लेकिन है उच्च-रिज़ॉल्यूशन (300 px / in) पीडीएफ आउटपुट में पृष्ठ पर छोटे होने के लिए आकार बदल जाता है। मैं PNG छवियों के आकार में रखना चाहता हूं, जो मैं निर्दिष्ट करता हूं और उन्हें HTML / PDF / DOCX दोनों स्वरूपों में उस आकार में प्रदर्शित करता हूं।
मैं बस पीडीएफ / एचटीएमएल रखने के लिए ऑटोमैटिक डॉक्स सपोर्ट देने (या बाद में बहुत ज्यादा फॉरमैट फॉर्मेटिंग से निपटने) के लिए तैयार हूं।
मैं पीडीएफ या छवि के लिए PNGs का आकार बदलने के लिए नहीं, और उन्हें अपनी सही छवियों में कैसे प्रकट कर सकता हूं? धन्यवाद।