我就是这样子用,没发现有排序问题。
可能现在最大的兼容性问题不是编译前的utf文本和插图等格式规范,而是对于编译后mdx文件、各个词典软件的索引方式不同。
既然是开源项目,我认为主要是往同样是开源的GoldenDict所采取的索引方式靠,这一点如果hua大等技术高手有更好的解决方案也可以去积极创新,反正这个对于普通用户是看不到的。索引这方面没必要去过多的刻意迁就兼容商业软件的索引方式,毕竟我们是在做开源。
我就是这样子用,没发现有排序问题。
可能现在最大的兼容性问题不是编译前的utf文本和插图等格式规范,而是对于编译后mdx文件、各个词典软件的索引方式不同。
既然是开源项目,我认为主要是往同样是开源的GoldenDict所采取的索引方式靠,这一点如果hua大等技术高手有更好的解决方案也可以去积极创新,反正这个对于普通用户是看不到的。索引这方面没必要去过多的刻意迁就兼容商业软件的索引方式,毕竟我们是在做开源。
Win10无法打开
敝人也遇到了同樣的問題,Win10 x64
系統
點擊程序執行時直接閃退
,是用命令行的,不是双击打开的。
先运行 chcp 65001
再运行这个输出中文就正常了。
chcp 65001
多謝指導!
幾乎沒有接觸過 PowerShell
,剛才想找程序界面的字符集設定,但是沒有找到。
meta
信息的 MDX
文件成功,meta
信息的 MDX
文件?C:\MDict\wikit\wikit.exe
C:\MDict\wikit\TestDemo.mdx
C:\MDict\wikit\TestDemo.txt
(
"title": "TestDemo",
"author": "[email protected]",
"description": "TestDemo is a TestDemo",
)
chcp 65001
C:\MDict\wikit\wikit.exe mdx --info C:\MDict\wikit\TestDemo.mdx
C:\MDict\wikit\wikit.exe mdx -c -o C:\MDict\wikit\TestDemo_v0.1.mdx C:\MDict\wikit\TestDemo.txt
C:\MDict\wikit\wikit.exe mdx -p -o C:\MDict\wikit\TestDemo_v0.1.txt C:\MDict\wikit\TestDemo.mdx
- 請教一個初級問題,經測試,創建缺省
meta
信息的MDX
文件成功,- 此時應如何書寫語句,才能創建 包含用戶定義
meta
信息的MDX
文件 ?
创建 MDX(指定自定义 meta)
C:\MDict\wikit\wikit.exe mdx -c --meta C:\MDict\wikit\TestDemo.meta -o C:\MDict\wikit\TestDemo_v0.1.mdx C:\MDict\wikit\TestDemo.txt
在創建 TestDemo.meta
文件時,應當遵循何種語句格式?
敝人按 github 示例,抄錄至 TestDemo.meta
文件中保存,
此時再執行創建指令 C:\MDict\wikit\wikit.exe mdx -c --meta C:\MDict\wikit\TestDemo.meta -o C:\MDict\wikit\TestDemo_v0.1.mdx C:\MDict\wikit\TestDemo.txt
報錯。
此時再執行創建指令
C:\MDict\wikit\wikit.exe mdx -c --meta C:\MDict\wikit\TestDemo.meta -o C:\MDict\wikit\TestDemo_v0.1.mdx C:\MDict\wikit\TestDemo.txt
報錯。
感谢测试出这个问题, 已经修复, 请下载最新版本. meta 样例文件格式给出的不正确, 已经修改
(
title: "A generic MDX dictionary",
author: "An anonymous hero",
description: "Just for fun",
)
當前版本 wikit
創建的 MDX
文件能否完美適配到各詞典平臺上,尤其是 GoldenDict
敝人創建 漢語圖片詞典
進行測試時遇到如下情形:
key
中包含 空格
./|\&-_~·
0-9⁰-⁹₀-₉
等字符,則創建之 MDX
文件 GoldenDict
讀取異常,詞典無法加載。
key
中包含的 空格
./|\&-_~·
0-9⁰-⁹₀-₉
等字符,則創建之 MDX
文件 GoldenDict
可加載,但讀取 詞條清單
數據為零。goldendict在索引时候就出问题啦,需要验证一下标准,也就是MDict上好使不?如果仅在goldendict上有问题,而MDiict没问题,是可以去到goldendict官方也提一个issue的啦
電腦上沒有安裝 MDict
暫時無法測試,有興趣的朋友也可以用最新版 wikit
創建一個 mdx
測試文件測試一下。
敝人創建
漢語圖片詞典
進行測試時遇到如下情形
麻烦词典发一下,我稍后排查一下问题(不要去除包含特殊字符的key)。
當前版本
wikit
創建的MDX
文件能否完美適配到各詞典平臺上,尤其是GoldenDict
经过这几天研究, wikit 0.1.3 版本适配了一下 goldendict, 目前在 goldendict 中测试生成的 MDX 能够完美使用, 下载地址 Release v0.1.3 · ikey4u/wikit · GitHub
昨天測試了一下,問題復現,原因未知,這兩天再試試。
又是rust,这个语言好像是firefox搞出来。。。
开始吹破天,说是最快的语言。。。
准备开学一下,不久firefox也被收购自己现在不冷不热。。。
而且不久go也出来,很多rust群都转向go或python讨论。。。
所以这只火蟹而且也快变成冷蟹了。。。
之前有某个大牛,也用rust开发个替换mdict工具结果二两三年也没有出来。。。
他好像说用rust开发到最后很不须。。。
当然这个玩意,几本啥都要自己造。。。
还有mdx2.x出来很久,不过很多人都放弃这个新格式。。。
主要原因,只有rayman的mdict支持比较好。。。
大家常用的某路,某蓝等在这个新格式上都不什么支持。。。现在还有一个平典是开源的有点edic味道。。。