2012-05-26 13 views
11

मैं की तरहreStructuredText फ़ाइलों को छवियों के साथ मार्कडाउन में कैसे परिवर्तित करें?

.. figure:: examples/foo.png 
    :scale: 80% 

    Fig. 1 : Illustration of the awesomeness of stackoverflow 

अब मैं चाहता हूँ इस फाइल markdown में परिवर्तित करने लाइनों युक्त पहला फ़ाइलों की है। मैं pandoc

pandoc -s -w rst --toc foo.rst -o foo.md 

का उपयोग कर, की कोशिश की लेकिन आउटपुट फ़ाइल foo.md आंकड़ा शामिल किए जाने लाइनों की अनदेखी लगता है। तो, मैं आंकड़ों की उत्कृष्टता खोए बिना मार्कडाउन फ़ाइलों में कैसे परिवर्तित कर सकता हूं? धन्यवाद

+0

यदि आप मार्कडाउन आउटपुट करना चाहते हैं, तो आप '-w rst' ध्वज नहीं चाहते हैं, जो इसे आरएसटी लिखने के लिए कहता है। – poolie

उत्तर

2

Pandoc की This ऑनलाइन प्रदर्शन धर्मान्तरित निम्नलिखित markdown:

![Map to buried treasure](/path/to/img.jpg "Optional title") 

निम्नलिखित reStructuredText में:

.. figure:: /path/to/img.jpg 
    :align: center 
    :alt: Optional title 

    Map to buried treasure 

तो आप कैसे एक आंकड़ा है कि markdown में बदला जा सकता परिभाषित कर सकते हैं इस होना चाहिए । हालांकि, ऑनलाइन कनवर्टर में इस पुनर्गठित पाठ का उपयोग करने से बहुत ही त्रुटिपूर्ण त्रुटि संदेश में त्रुटि आती है। जब आप पांडोक चलाते हैं तो क्या आपको कोई त्रुटि संदेश मिलता है?

शायद आपका पुन: संरचित पाठ वाक्यविन्यास गलत है: आकृति (और किसी अन्य) निर्देश के विकल्प निर्देशक नाम के संबंध में इंडेंट किए जाने चाहिए।

.. figure:: examples/foo.png 
    :scale: 80% 

    Fig. 1 : Illustration of the awesomeness of stackoverflow 

का उपयोग करने का प्रयास करें और देखें कि इससे कोई फर्क पड़ता है या नहीं।

+0

जब मैं पैंडोक चला गया, तो कोई त्रुटि नहीं मिली, और मेरा आरएसटी सिंटैक्स सही है - यह कहीं और सही ढंग से दिखाया गया है या एचटीएमएल आदि में कनवर्ट किया गया है। – nye17

+0

तो यह शायद पांडोक के साथ एक बग है। मैं डेवलपर्स को ईमेल करूंगा या इसे पांडोक मेलिंग सूची/अंक ट्रैकर पर उठाऊंगा। – Chris

+0

निश्चित रूप से, और ऐसा लगता है कि नौकरी करने के लिए कोई वैकल्पिक उपकरण नहीं है। – nye17