Github पर Markdown फाइलों में चित्र कैसे प्रदर्शित करें?


82

मैं जीथब पर मार्कडाउन फ़ाइल में कुछ छवियां प्रदर्शित करना चाहता हूं। मैंने पाया कि यह इस तरह से काम करता है:

![Figure 1-1](https://raw.github.com/username/repo/master/images/figure 1-1.png "Figure 1-1")

लेकिन मुझे दूसरों के साथ सहयोग करने की आवश्यकता है इसलिए मुझे उपयोगकर्ता नाम और रेपो नाम हार्ड कोडित नहीं चाहिए।

मैंने इसका उपयोग करने की कोशिश की:

![Figure 1-1](images/figure 1-1.png "Figure 1-1")

यह मेरी स्थानीय डिस्क पर काम करता है, लेकिन गितुब पर काम नहीं करता है।

क्या कोई इस मुद्दे के बारे में जानता है?

जवाबों:


139

इसका जवाब मुझे खुद ही मिल गया।

बस सीधे संलग्न ? कच्चे = छवि url के लिए सच चाल कर देगा:

![](images/table 1-1.png?raw=true)

2
यह मेरे लिए काम करता है जब मार्कडाउन फाइलों को सीधे GitHub पर देखा जाता है, लेकिन प्रोजेक्ट के मुख्य पृष्ठ पर प्रदर्शित README.markdown फाइल के लिए नहीं।
jmohr

@jmohr मुझे लगता है कि मुख्य पृष्ठ पर README फ़ाइलों को एक अपवाद के रूप में माना जाना चाहिए।
वूहोआ

इसने मेरे लिए मुख्य पृष्ठ पर README फ़ाइल पर काम किया।
माइक अनुग्रह

1
Github अभी भी SVG के साथ भी अनुमति नहीं देता है rawstackoverflow.com/questions/13808020/…
Yeo

20

मेरे पास बस एक ही मुद्दा था और यह URL में स्थान के कारण निकला। मैन्युअल रूप से %20तय की गई जगह को URL एन्कोडिंग करें ।

इसलिए आपके उदाहरण का उपयोग करके मैं बदल गया:

![](images/table 1-1.png)

सेवा:

![](images/table%201-1.png)

संपादित करें: मैंने गितुब से इस बारे में पूछा और यह तब से व्यवहार की उम्मीद है क्योंकि वे मार्कडाउन को प्रस्तुत करने के लिए एक नई कल्पना में चले गए । URI में स्पेस स्पष्ट रूप से रिक्त स्थान को बंद कर देता है, क्योंकि एक स्थान का उपयोग अब URI को एक वैकल्पिक छवि शीर्षक से अलग करने के लिए किया जाता है। युक्ति का प्रासंगिक हिस्सा यहां है:

https://github.github.com/gfm/#example-471 - गंतव्य रिक्तियों या पंक्ति विरामों, भले ही नुकीले कोष्ठक में शामिल नहीं हो सकते

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.