-
Notifications
You must be signed in to change notification settings - Fork 13
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
列表中的本地图片同步至Anki后无法显示 #30
Comments
再举个例子,下面是Obsidian里的源码,里面的图片在Obsidian里都能正常显示,模板用的是从Anki同步过来的basic.md
下面是同步到Anki后的源码,你看,这几个png图片的文件名前面都被加上多余的字符,导致这张卡片的3张图片都无法在Anki里显示。注意,其中第二个图片“德法之间的小国.png”前面除了空格还加了%09,这个不知道是啥子字符
|
话说上面这个例子里第一个图片“德法意.png”不能正常显示是有点诡异的,因为它并不在列表中,按道理是应该正常显示的。我之后新建了一个笔记,直接打头插入这个图片(而不是从原笔记里复制markdown过去),然后把后面的文字内容复制过去,是能正常显示第一张图片的(后面两张列表中的图片还是不能在Anki显示)。 感觉是Obsidian里有什么隐藏的我看不到的标志标记了我这个笔记里的第一行属于列表,而属于列表的图片同步到Anki后都会被篡改文件名,然后,,就啥都看不着了,, |
还有一个诡异的例子。注意这个和二楼不是同一个笔记,虽然内容一样,看笔记时间可以区分。下面是Obsidian里的Markdown
同步到Anki之后,HTML变成下面这样:
这个卡片里,第一个图片能正常显示,第二三张图片不能正常显示。这些符合之前分析的规律。离奇的是,注意看,Obsidian笔记里最后一段(第7点)生生被省略掉了,Anki里同步过去的文本少了最后一段! |
综上,感觉包含图片的列表在同步到Anki时会出现各种各样的问题。 |
首先,非常开心现在可以在Anki中直接看到Obsidian里的本地图片了,谢谢!
我的大多数带本地图片的卡片同步到Anki后都能正常显示,但插在有序列表中的图片没办法正常显示。比如下图是在Obsidian中一个笔记的源码视图
在Obsidian中对应的预览视图是下面这样,可以看到图片是可以正常显示的
但是同步到Anki之后却变成了下面这样,图片变成了一个破碎图片的图标。
在Anki里检查该卡片的HTML代码发现原因在于:图片名称前面莫名其妙加了三个空格符(下图下划蓝线那里),Anki找不到以此命名的图片肯定是不能显示咯。
是否可以把这里修正一下,让列表中的本地图片也能正常显示?
The text was updated successfully, but these errors were encountered: