有人知道如何在markdown显示本地图像吗?我不想为此设置网络服务器。

我尝试以下markdown,但它不起作用:

![](文件/ \用户形象/ jzhang桌面/孤立。png)


当前回答

我在R Markdown中插入图像时遇到了问题。如果我做整个URL: C:/Users/Me/Desktop/Project/images/image.png,它倾向于工作。否则,我必须把标记放在与图像相同的目录中,或者放在它的祖先目录中。在引用图像时,似乎忽略了声明的编织目录。

其他回答

要在markdown文件中添加图像,.md文件和图像应该在同一个目录中。在我的情况下,我的.md文件是在doc文件夹,所以我也移动图像到相同的文件夹。然后在.md文件中写入以下语法

![alt text](filename)

[汽车图片](Car .png)

这对我来说很有效。

编辑:

为我工作(本地形象)

![system schema](doc/systemDiagram.jpg)

 tree
 ├── doc
     └── jobsSystemSchema.jpg
 ├── README.md

markdown文件README。Md与doc目录处于同一级别。

在您的情况下,您的降价文件应该与目录文件处于同一级别。

为我工作(带原始路径的绝对url)

![system schema](https://server/group/jobs/raw/master/doc/systemDiagram.jpg)

不为我工作(url与blob路径)

![system schema](https://server/group/jobs/blob/master/doc/systemDiagram.jpg)

你可能会发现下面的语法类似于markdown中的引用链接,特别是当你有一个文本有许多相同的图像显示时:

![optional text description of the image][number]

[number]: URL

例如:


![][1]

![This is an optional description][2]




[1]: /home/jerzy/ComputerScience/Parole/Screenshot_2020-10-13_11-53-29.png
[2]: /home/jerzy/ComputerScience/Parole/Screenshot_2020-10-13_11-53-30.png

基本语法是![图像描述](Any_Image_of_your_choice.png "title")。在我的例子中,我使用的图像名称为Any\ image \ of\ your\ choice.png In ![图像描述](Any\ image \ of\ your\ choice.png)而不是![图像描述](Any_Image_of_your_choice.png),这是行不通的。所以我会说,确保检查图像目录和图像名称不包含空格,如果这样使用下划线(_)而不是空格。

Ubuntu 18.04在Jupyter笔记本上使用markdown时遇到问题。

添加一个本地图像对我来说是这样的:![alt文本](文件://IMG_20181123_115829.jpg)

没有文件://前缀,它不能工作(Win10, notepad++与MarkdownViewer++插件)

编辑:我发现它也适用于html标签,这是更好的方式: <img src="file://IMG_20181123_115829.jpg" alt="alt text" width="200"/> .jpg

Edit2:在Atom编辑器中,它只在没有file://前缀的情况下工作。真是一团糟。