我也看不出来问题在哪 要不你把时区那部分注释掉算了。
为何用文本编辑器编辑的笔记词条,在 golddict 上查询不到?无法显示?
照理来说如果符合格式,就可以查询得到的。不过我只处理了下述格式,没有考虑到用户自行编辑的情况,所以不符合默认格式的标签可能会有问题。
又试了试,用文本编辑软件在文件中增加了一个字,格式未做任何变化,gd 就不认识了,整个词条显示空。能不能让这个插件支持任何 mdx 的源文件呢?
我这边倒没遇到类似情况欸,只要保持如下格式就没问题,XXX那部分可以随意调整:
AAA
<font size=5>AAA</font>
<p class="senselevel-1">XXX</p>
</>
支持其他格式的源文件需要调整下程序,一般有什么其他格式?我可以调整一下。
我大概搞明白了,
AAA
XXX
第一行不能乱改,第二行可以随便编辑我是想
不强制使用下面格式
AAA
XXX
只要
是 mdx 源文件 txt 就支持,行么?
可以的,把 python 代码相应修改一下就可以。之所以预设成这种格式,是因为文字版词典一般来说正文题目都会重复一遍条头,对应到这里就是出现两次 AAA。
现在的程序还不行,编写的时候没想过用户通过文本编辑器自行输入的情况(毕竟那样直接用 MdxBuilder 就可以了),所以稳健性不够,只能支持默认的 <p class="senselevel-1"></p>
格式。如果需要支持其他格式,可以贴出来我改写一下程序。
mdx 诞生后, 等了十几年的,可以直接编辑 mdx 源文件词条的词典软件终于诞生了,厉害了大神!向您致敬!
虽然已经无敌了,要是能像 word 那样可视化编辑词条就完美了,对大神来说应该能够实现。
现在的按钮如果没选中文字也可以添加代码的。如果要增加新按钮,参照现有的复制粘贴再调整一下就可以了。
很赞啊,你比我厉害 我就是调包侠而已。记得把后面# 如果词条存在,替换旧内容
的代码也修改一下,不然还是会生成预设的格式。
暂时没找到可以支持的库,现在只能实现加粗、倾斜、下划线等基础语句,比较复杂的 html 语句支持不了。
好的,谢谢!
现在发现个新问题,就是一个词条多行的话,读取不全,不知何故。
估计是改那句话的问题,还不能正确读取一般的词条
搞定了,改写了一下读取和写入,没问题了
应 @zhu1234 请求,迭代至2.0版本,新增笔记本分组功能。
GoldenDict-MyNote 2.0.zip (5.6 KB)
查询界面,左下角显示分组:
编辑界面,下拉菜单选择已有分组,或输入新增分组:
更改笔记分组时,笔记会从原笔记本删除,再添加到新选定笔记本。
新增笔记本将以“GoldenDict-MyNote-[分组名].txt”格式命名,和默认笔记本保存在同一目录下。
新年好啊!最好的元旦礼物!
感觉可视化也快近了!!!
保存的时候,为何要把全部数据删除?
这种分组法好像有点问题,如另一组已有一个关键词的记录,但当前组没有,那么切换为另一组的时候,无法查看另一组的该条,若保存的话,还会把这个已有的给覆盖掉
新年好。别抱太高期待 我能力有限
没有吧,我记得我调试好了。只有换单条分组时会从原分组删掉,迁移到另一分组中。
不是很明白这里的意思。现在程序的逻辑是,同一条只能保存在一个分组下面。查询时会遍历所有笔记 txt 文件,并返回所在分组。
如果程序有问题(很有可能有调试时未注意到的问题),请具体说明,便于修改。