Closed shiningshell closed 8 months ago
试了一下 , 可以正常转义空格的 我也是直接点的复制 可以试试 去除格式的复制吧 , 我复制你GitHub里的 没有nbsp
或者复制到微信文件助手发出去 在复制进anki, 可能是原格式有点问题
@aote777 您好,感谢您的及时回复,我把这段代码进行各种复制,包括以纯文本格式复制,所展现的结果如下:
我把github上的复制到datagrip(idea一个公司开发的,写sql的软件)确实有这个nbsp字符, 但是我试过复制到notepad++,微信和typora,在各自的软件上都不显示nbsp,但是一导入到anki就显示nbsp。 我猜测原因是,这段代码本来就存在nbsp,nbsp复制过来自动转换为纯文本,所以以纯文本格式复制不影响,而这几个软件都默认不显示nbsp, 就像datagrip有个设置项关掉就不显示nbsp,但是其实是有的,datagrip的nbsp显示切换开关是这个:
目前的解决方法是复制到datagrip,再replace把nbsp替换成空格。
嗯嗯 正常代码里不应该有nbsp实体的, 可以看看你复制的那个地方有没有能改的设置
谢谢老哥
这是anki的答案显示情况: 代码块1是我从网上复制的代码 先复制到我的markdown编辑器里,再导入到anki里面, 我发现行首的空格和中间的空格都出现了 ,行尾的空格没有显示成  然后我重新创建了一个代码块2,把代码块1里面的代码复制到代码块2中,然后把空格都删除了,再手打空格补上,导入到anki,发现我删除再手动打上的空格都正常显示了。 这样无法正常使用,记笔记需要从别的地方复制代码到卡片,不可能都手打代码,请您帮我看看是模板的未知bug还是我哪里出错了,万分感谢。 原代码块1的内容如下: