2013-02-15 58 views
10

के लिंक के साथ कई मार्कडाउन फ़ाइलों को कनवर्ट करना मैंने मार्कडाउन में तकनीकी दस्तावेज का एक भार लिखा है। मैंने इसे संस्करण के लिए उपयोग करना चुना है और इसलिए हम गिटहब पर देख सकते हैं।पीडीएफ

अब हमें इसे बाहरी उपयोगकर्ताओं (जो मार्कडाउन के साथ सहज नहीं हैं) के साथ साझा करने की आवश्यकता है, इसलिए मैं इसे पीडीएफ में परिवर्तित करना चाहता हूं।

Gimli रूपांतरण के लिए मुझे मिला सबसे अच्छा टूल प्रतीत होता है (यह गिटहब के समान स्टाइलशीट का उपयोग करता है, इसलिए यह वही दिखता है), हालांकि यह लिंक को भी परिवर्तित नहीं करता है। क्या ऐसा कुछ भी है जो यह भी करेगा?

उत्तर

11

मैं लिंक के प्रकार के साथ आप समस्याओं (इनलाइन लिंक, संदर्भ लिंक, HTML लिंक, छवि लिंक, स्वत: लिंक ...) है पता नहीं है, लेकिन आप उपयोग करने का प्रयास कर सकते हैं Pandoc:

pandoc *.md -o result.pdf 

यह सभी फ़ाइलों को *.md फ़ाइल एक्सटेंशन के साथ एक एकल पीडीएफ में परिवर्तित कर देगा।

+2

यह आंतरिक लिंक के लिए काम नहीं करता है, लेकिन यह अब तक का सबसे अच्छा टूल प्रतीत होता है। धन्यवाद। –

+0

पेज ऑर्डर करने के लिए पैंडोक कैसे काम करता है? मान लें कि मेरे पास 10 * .md फ़ाइलें हैं, मैं उनके द्वारा प्रदान किए गए आदेश को कैसे निर्दिष्ट करूं? – CadentOrange

+0

बैश में यह एक वर्णानुक्रम से क्रमबद्ध सूची है। F.ex. देखें [क्या ग्लोब के ऑर्डर को बदलना संभव है?] (http://unix.stackexchange.com/questions/34063/is-it-possible-to-change-the-order-of-a-glob) उत्तर अन्य संभावनाओं के लिए। – Sonson123

-3

नहीं !!! आपको वास्तव में ऐसा करने की ज़रूरत नहीं है !!! बस "बिल्ली * .md> allpages.md" (आप ऑर्डर मैन्युअल रूप से व्यवस्थित करना चाहते हैं या बिल्ली को काम करने के लिए प्रत्येक फ़ाइल को उचित नाम में सेट करना चाहते हैं) फिर allpages.md खोलें, फिर किसी भी मार्कडाउन संपादक में प्रिंट/निर्यात चुनें! !!!

आपको कुछ भी इंस्टॉल करने की आवश्यकता नहीं है !!!!