GitHub deposuna resim eklemek ve görüntülemek için işaretleyin


41

Göre GitHub belgelerinde , Markdown bir resim eklemek için sözdizimi:

![GitHub Logo](/images/logo.png)
Format: ![Alt Text](url)

Örnek sözdizimlerinin ardından, çalışmasını sağlayamıyorum.

GitHub logo örneği bile çalışmıyor.

Neyi kaçırıyorum? Yoksa GitHub böceği mü?


URL’yi HTTP ile birlikte tam yol olarak değiştirin ve bunun sizi nereye götürdüğünü görün
Malaise'nin Sekiz Günleri

@EightDaysofMalaise: İşin püf noktası gerçekten ... Bunu bir cevap olarak yazabilir misiniz? Dokümantasyon hatasını Github'a bildirdim.
nic

Bence onların belgeleri değişti. "Resim" , "resim" ve "logo" artık sayfada belirtilmemiştir.
jww

Yanıtlar:


35

Markdown dosyanıza eklemek istediğiniz görüntünün tam yolunu / konumunu özlüyor olabilirsiniz.

Verilen örnek görüntünün dosyayla aynı sunucuya dayandığı göreceli bir yoldur. Yardımda, görüntünün gerçekte bulunduğu yerde olduğunu varsayar:

https://github.com/images/logo.png

Ancak bu geçerli bir dosya veya konum değil.

Bir görüntüyü, nereden izliyor olursanız olun görüntüleyebilmenizi sağlamak için, alan adını içerecek olan tam URL’yi eklemek daha güvenlidir.

Dolayısıyla, örneğiniz bunun yerine buna benzer bir şey kullanıyor olacaktır:

![Bilby Stampede](http://example.com/images/logo.png)

25

Yukarıdaki cevaba cevaben:

30 Ocak 2013 itibariyle GitHub şimdi göreli bağlantılara izin veriyor .

Yine de eklediğinizden emin olun? Raw = URL'nin sonuna doğru. İşte bir örnek:

![Image](../blob/master/public_html/img/nokia.png?raw=true)

GitHub'un URL'leri işleme biçimi nedeniyle,? Raw = kaynak URL'ye eklemezseniz, tarayıcınız görüntüyü görüntüleyen sayfayı yüklemeye çalışır.


Güncellemenin src olarak kullanılmasını da içerdiğinden emin misiniz?
Malaise'nin Sekiz Günleri

1
Evet öyle. Yine de, URL'nin sonuna "? Raw = true" eklemelisiniz. İşte bir örnek :! [Resim] (../ blob / master / public_html / img / nokia.png? Raw = true)
Chris Morris

Sadece cevap güncellendi :).
Chris Morris

1
Bu Markdown dosyam için çalışıyor ama pandoc ile ilgili bir hata alıyorum: pandoc: TeX kaynağından PDF üretme hatası. ! LaTeX Hatası: Bilinmeyen grafik uzantısı: .png? Raw = true. Açıklama için LaTeX kılavuzuna veya LaTeX Companion'a bakın. Acil yardım için H <return> yazın. ... l.175 ... 2014-04-08_Bergman2011_Fig2.png? raw = true}
djhocking

2

Markdown'ımı yalnızca bir URL üzerinden görüntülenebilir bir yere itmeden önce yerel olarak test etmeyi seviyorum. Bu yüzden her yerde kullanabileceğim göreceli bir URL istiyorum. GitHub şimdi bunları destekliyor.

Sizin imagesalt dizin varsayarsak o başında eğik çizgi ihtiyacı yoktur, sizin Markdown dosyasıyla aynı dizinde var - deneyin:

markdown ![GitHub Logo](images/logo.png)

onun yerine

markdown ![GitHub Logo](/images/logo.png)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.