想请教如何编辑stardict中的idx文件
本帖最后由 rothiclofr 于 2020-4-23 15:28 编辑我用GetDict吧mdx转化成为了stardict字典,但是字典中的索引文件部分符号被转义了。如& 变成了 & ,想请问怎么修正?谢谢
本帖最后由 喬治兄 于 2020-4-23 12:37 编辑
https://i.loli.net/2020/04/23/AZDkxjK63UwFCmN.png https://i.loli.net/2020/04/23/OFnK15QpcY3ZVeP.png
https://www.w3schools.com/html/html_entities.asp
对 我就是说被转义,我不知道怎么去修改idx文件 喬治兄 发表于 2020-4-23 12:29
https://www.w3schools.com/html/html_entities.asp
对 我就是说被转义,我不知道怎么去修改idx文件 rothiclofr 发表于 2020-4-23 15:30
对 我就是说被转义,我不知道怎么去修改idx文件
Brother rothiclofr :
應該是不需去改
因為顯示也是一樣 &
{:4_105:} 喬治兄 发表于 2020-4-23 16:23
Brother rothiclofr :
應該是不需去改
因為顯示也是一樣 &
在用ColorDict的时候目录索引就是转义后的
本帖最后由 喬治兄 于 2020-4-23 23:20 编辑
rothiclofr 发表于 2020-4-23 22:12
在用ColorDict的时候目录索引就是转义后的
Brother rothiclofr :
那就按那表的 EntityName 去替換所有
or try this way
This is specified in the <meta> tag:<meta charset="UTF-8">
{:4_106:}
https://i.loli.net/2020/04/23/dPLeMpGS2aCvUOA.png
<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<body>
<p>I will display A B C</p>
<p>I will display A B C</p>
</body>
</html>
執行後是一樣的
https://www.pdawiki.com/forum/static/image/hrline/1.gif
I will display A B CI will display A B C
喬治兄 发表于 2020-4-23 23:12
Brother rothiclofr :
那就按那表的 EntityName 去替換所有
or try this way
改idx里面entry name用什么软件?我是直接用了16进制编辑器,目前倒是没发现有什么不对的,但还是担心破坏了相关信息。 本帖最后由 喬治兄 于 2020-4-24 12:18 编辑
rothiclofr 发表于 2020-4-24 11:18
改idx里面entry name用什么软件?我是直接用了16进制编辑器,目前倒是没发现有什么不对的,但还是担心破 ...
Brother rothiclofr :
用Ultredit or emeditor 16進位應該是也OK 只是檔案會大一些,若能解決就不需再動了 idx 是没法直接修改的, 你需要做的是得到你需要的这个词典的原始 txt 文件, 然后按照不同的词典的规则来调整源文件的内容, 然后再生成你需要的词典, 没有任何一个工具能完美地转换词典格式. EarthWorm 发表于 2020-4-26 20:55
idx 是没法直接修改的, 你需要做的是得到你需要的这个词典的原始 txt 文件, 然后按照不同的词典的规则来调 ...
原始的字典没有对&转义,idx文件的目录里面转义的
页:
[1]