Ich versuche Folgendes in Markdown, aber es scheint nicht zu funktionieren. Weiß jemand, wie man ein lokales Bild in Markdown anzeigt? Ich möchte dafür keinen Webserver einrichten. Vielen Dank
![image](files/Users/jzhang/Desktop/Isolated.png)
Ich vermute, der Pfad ist nicht korrekt. Wie von user7412219 erwähnt, behandeln Ubuntu und Windows den Pfad unterschiedlich. Versuchen Sie, das Bild in denselben Ordner wie Ihr Notizbuch zu legen, und verwenden Sie:
![alt text](Isolated.png "Title")
Unter Windows sollte sich der Desktop unter folgender Adresse befinden: C: \ Users \ jzhang \ Desktop
Das Folgende funktioniert mit einem relativen Pfad zu einem Bild in einen Unterordner neben dem Dokument (derzeit nur auf einem Windows-System getestet):
quelle
Die beste Lösung besteht darin, einen Pfad relativ zu dem Ordner anzugeben, in dem sich das MD-Dokument befindet.
Wahrscheinlich ist ein Browser in Schwierigkeiten, wenn er versucht, den absoluten Pfad einer lokalen Datei aufzulösen. Dies kann durch Zugriff auf die Datei über einen Webserver gelöst werden, aber selbst in dieser Situation muss der Bildpfad richtig sein.
Ein Ordner auf derselben Ebene des Dokuments mit allen Bildern ist die sauberste und sicherste Lösung. Es wird auf GitHub, einem lokalen, lokalen Webserver, geladen.
Unter Verwendung des absoluten Pfads kann auf das Bild nur mit einer URL wie der folgenden zugegriffen werden : http: //hostname.doesntmatter/image_folder/img.jpg
quelle
SCHRITT FÜR SCHRITT :
Erstellen Sie ein Verzeichnis mit dem Namen " Bilder" und fügen Sie alle Bilder ein, die vom Markdown gerendert werden.
Fügen Sie beispielsweise example.png in Images ein .
Zum Laden von example.png , das sich zuvor im Verzeichnis Images befand .
Hinweis : Das Bilderverzeichnis muss sich im selben Verzeichnis wie Ihre Markdown-Textdatei mit der
.md
Erweiterung befinden.quelle
Um ein Bild zur Markdown-Datei hinzuzufügen, sollten sich die MD-Datei und das Bild im selben Verzeichnis befinden. Wie in meinem Fall befand sich meine MD-Datei im Ordner doc, sodass ich das Bild auch in denselben Ordner verschoben habe. Danach schreiben Sie die folgende Syntax in die MD-Datei
mögen
![Car Image](car.png)
Das hat bei mir funktioniert.
quelle
Das Hinzufügen eines lokalen Bildes hat für mich folgendermaßen funktioniert:
![alt text](file://IMG_20181123_115829.jpg)
Ohne das
file://
Präfix funktionierte es nicht (Win10, Notepad ++ mit MarkdownViewer ++ Addon)Bearbeiten: Ich habe herausgefunden, dass es auch mit HTML-Tags funktioniert, und das ist viel besser:
<img src="file://IMG_20181123_115829.jpg" alt="alt text" width="200"/>
Edit2: Im Atom-Editor funktioniert es nur ohne das
file://
Präfix. Was für ein Chaos.quelle
Meines Wissens kann für VSCode unter Linux das lokale Image normalerweise nur angezeigt werden, wenn Sie das Image in denselben Ordner wie Ihre
.md
Post-Datei legen .dh nur
![](image.jpg)
oder![](./image.jpg)
wird funktionieren.Auch der absolute Weg wie
![](/home/bala/image.jpg)
funktioniert nicht.quelle
Bearbeitet:
Arbeiten für mich (für lokales Bild)
Die Markdown-Datei README.md befindet sich auf derselben Ebene wie das Verzeichnis doc.
In Ihrem Fall sollte sich Ihre Markdown-Datei auf derselben Ebene wie die Verzeichnisdateien befinden.
Arbeiten für mich (absolute URL mit rohem Pfad)
NICHT für mich arbeiten (URL mit Blob-Pfad)
quelle
Eine andere Möglichkeit für ein nicht angezeigtes lokales Bild ist das unbeabsichtigte Einrücken der Bildreferenzräume vor
![alt text](file)
.Dies macht es zu "Codeblock" anstelle von "Bildeinschluss". Entfernen Sie einfach die führenden Leerzeichen.
quelle
Ich hatte Probleme beim Einfügen von Bildern in R Markdown. Wenn ich die gesamte URL mache:
C:/Users/Me/Desktop/Project/images/image.png
Es funktioniert normalerweise . Andernfalls muss ich den Markdown entweder im selben Verzeichnis wie das Bild oder in einem Ahnenverzeichnis ablegen. Es scheint, dass das deklarierte Strickverzeichnis beim Verweisen auf Bilder ignoriert wird.quelle
Legen Sie das Bild entweder im selben Ordner wie die Markdown-Datei ab oder verwenden Sie einen relativen Pfad zum Bild.
quelle
Kopieren Sie einfach das Bild und fügen Sie es ein. Sie erhalten die Ausgabe
quelle
In Jupyter Notebook Markdown können Sie verwenden
quelle
<img >
Tag hinzugefügtSie müssen keinen Webserver einrichten
Ich habe versucht, mein lokales Bild im Kommentarbereich des Inhalts hochzuladen und die generierte URL einfach kopiert und eingefügt. Hat für mich gearbeitet 😊
quelle
Ich habe eine Lösung:
a) Beispiel Internet:
b) Beispiel für ein lokales Bild:
TurboByte
quelle