New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
导入的图片不显示 #1615
Comments
立时预览功能本来就是选中的,效果如我发的第一张截图所示,图片是我本地磁盘上的,不是网络链接的图片。 |
我是指把这个功能关掉下,我看下具体链接是什么. |
刚在 window 试了下,好像是 把链接地址改成 确认为 bug. |
好像是 markdown 语法里的链接,不能有空格,不然会不识别为图片语法,需要把空格替换成 你把这段文字贴过来,我看下 |
我刚把空格替换成%20 图片确实显示了,但是小书匠能不能统一处理下啊??? |
这个语法在Typora markdown编辑器是没问题的 |
@ittimeline 这个才是正确的语法,你在 github/vscode 上试下这个带空格的链接,都会变成普通文本.
![](http://www.baidu.com/ss ss) |
如果链接地址是自己手动输入的话,就要注意把地址进行 url 编码,如果是通过小书匠拖拽添加的图片,会把空格等特殊符号用下划线代替。 |
链接地址是本地图片的地址,但是有空格。不过我的其他markdown编辑器(例如Typora,IDEA自带的Markdown)都能显示带空格的图片,为啥小书匠就要将空格替换成%20?????? 我这本地的几百张图片还得一张张手动替换,能不能帮忙自动处理下?拜托老板了 |
不用替换本地图片,就是替换文章内链接里的空格。通过在文章里查找替换一下就可以了。 这个空格问题,暂不做为 bug 考虑。(算是兼容性问题,像 Github 这样的 markdown 大户都不管,我就跟进暂时先不动了。) 因为 markdown 语法定义各大厂家基本相同,但到了特殊情况的边界问题时,每家又各有各的做法,没办法得到统一处理。 目前业内比较统一的一家规范定义是 commonmark,很多 markdown 解析库都拿他来做为标准,然后各个解析库依照这个规范实现自己的代码, 小书匠基础语法解析使用的是 markdown-it 这个库,算是比较严格遵循 commonmark 规则了。对于链接里的空格, commonmark 也是明确要求进行 url 编码,markdown-it 上很多 issues 也都是直接被驳回, markdown-it/markdown-it#428, markdown-it/markdown-it#397 同时我看了另一家使用比较多的 markdown 解析库 marked, 也是明确空格必须编码后处理。这里是 demo 演示 |
正则替换可以看这篇文章 比如查找框输入
替换框输入
|
好的 |
从本地导入包含图片的markdown文件到小书匠,但是小书匠编辑器打开以后不显示图片。啥原因?????
The text was updated successfully, but these errors were encountered: