2012-10-24 64 views
41

夥計如何在Github的Markdown文件中顯示圖像?

我想在我的Markdown文件在github中顯示一些圖像。我發現它的工作方式如下:

![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") 

它的工作我的本地磁盤上,但在github上無法工作。

有沒有人知道這個問題?謝謝。

回答

80

我自己找到答案。

只需簡單地追加原料=真到圖片網址將使招:

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

直接在GitHub上查看降價文件時,這對我的作品的目標不能包含空格或換行符,但不適用於項目主頁上顯示的README.markdown文件。 – jmohr

+0

@jmohr我認爲主頁上的README文件應該被視爲例外。 – MrROY

+0

這工作在我的主頁上的自述文件。 –

6

我有同樣的問題,它原來通過在URL中的空間造成的。手動URL編碼空間爲%20修復它。

所以使用的例子,我改變了:

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

到:

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

編輯:我問這個github上,它是預期的行爲自從他們moved to a new spec渲染降價。該規範顯式禁止URI中的空格,因爲現在使用空格將URI與可選圖像標題分開。規範的相關部分是在這裏:

https://github.github.com/gfm/#example-471 - 即使括在尖括號

相關問題