Ich möchte einige Bilder in einer Markdown-Datei auf Github anzeigen. Ich fand es funktioniert so:
![Figure 1-1](https://raw.github.com/username/repo/master/images/figure 1-1.png "Figure 1-1")
Aber ich muss mit anderen zusammenarbeiten, damit der Benutzername und der Reponame nicht fest codiert werden.
Ich habe versucht, dies zu verwenden:
![Figure 1-1](images/figure 1-1.png "Figure 1-1")
Es funktioniert auf meiner lokalen Festplatte, aber nicht auf Github.
Kennt jemand dieses Problem?
raw
. stackoverflow.com/questions/13808020/…Ich hatte gerade das gleiche Problem und es stellte sich heraus, dass es durch das Leerzeichen in der URL verursacht wurde. Manuelle URL-Codierung des Speicherplatzes als
%20
behoben.Also habe ich anhand Ihres Beispiels Folgendes geändert:
zu:
Bearbeiten: Ich habe Github danach gefragt und es wird ein Verhalten erwartet, seit sie zu einer neuen Spezifikation für das Rendern von Markdown übergegangen sind. Die Spezifikation lässt Leerzeichen in URIs explizit nicht zu, da jetzt ein Leerzeichen verwendet wird, um den URI von einem optionalen Bildtitel zu trennen. Der relevante Teil der Spezifikation ist hier:
https://github.github.com/gfm/#example-471 - Das Ziel darf keine Leerzeichen oder Zeilenumbrüche enthalten, auch wenn es in spitzen Klammern steht
quelle