欧路的候选列表中有【Sweden#】,而且实际上【Sweden】也能把楼主这本词典显示出来。
确实,刚看了一下,打Sweden#就有了,直接打Sweden是找不到的。我这边是用官方GD。
若是这样的话,不知是否考虑把类似词条的#移除,会更方便查找?
测试了一下,以swift为例,如果把#字号拿掉,那么GD就只能查到地理名词的Swift,小写的swift查不到,看来可能无法直接拿掉?
你换个版号吧,不用折腾了。我展示的是这个版号:
Goldendict-ng 24.02.16.46fc6a98 at 2024-03-31T12:01:00
Qt 6.7.0 Visual C++ Compiler 193933523 windows winnt 10.0.19044 x86_64-little_endian-llp64
Flags: MAKE_ZIM_SUPPORT USE_ICONV MAKE_CHINESE_CONVERSION_SUPPORT no_ffmpeg_player
首选项-高级 里有些选项可以试试,我这里都没怎么动(我用mdict)。
1 个赞
另外发现,Swift第二条,CSS没套上,不晓得您那边有没有这情况?
我是解开mdx之后,用正则表达式来处理的:
</div>\s*<div class="none">
替换
<div class="none">
怎么可能没套上呢,没套上的话排版不正常,一眼就能看出来了。
<body style="margin:8px 8px 8px 8px;">
<link href="mdx://mdict.cn/mdd/1159/mwd.css" rel="stylesheet" type="text/css"><div class="left-content" id="left-content" data-word-click='enabled'><div id="dictionary-entry-1" class="entry-word-section-container"><span data-hom="1" class="anchor-name" id="h1-anchor"></span><span id="dictionary-entry-1-anchor"></span><div class="row"><div class="col-12"><div class="entry-header-content"><h1 class="hword">swift</h1><span><span class="badge">1 of 3</span></span><h2 class="parts-of-speech"><a class="important-blue-link" href="mdx://mdict.cn/entry/1159/adjective">adjective</a></h2> </div><div class="row"><div class="col"><span class="prons-entries
你这是不是词典软件把两个词条合并为一个了?这样软件把第二个词条的 css 链接去掉了,让你产生第二个词条不含 css 的错觉。你会解 mdx 的解开看看,所有问题都能迎刃而解。








