Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

咨询一下 log 中的用词含义 #1553

Closed
Parantric opened this issue May 12, 2024 · 9 comments
Closed

咨询一下 log 中的用词含义 #1553

Parantric opened this issue May 12, 2024 · 9 comments

Comments

@Parantric
Copy link

Snipaste_2024-05-12_23-12-17

invalid entry definition at #1006806.
这个 「1006806」是什么意思?我看每行最开始的时间戳,E 开始的应该是 Error W 开始的应该是 Warring.

@lotem
Copy link
Member

lotem commented May 12, 2024

是說碼表中第幾條記錄無效。
權重那個字段的數值無法解析會打印這條日誌。

@Parantric
Copy link
Author

是說碼表中第幾條記錄無效。 權重那個字段的數值無法解析會打印這條日誌。

好的,谢谢告知。请问,那个权重的最大设定是多少(最大支持几位数)?我看我那个出问题的扩展词库,每个词条后面不是都带有权重数字,还有的设置的很大,权重位数很多。

@lotem
Copy link
Member

lotem commented May 13, 2024

找到第 1006806 個詞條看看吧

@Parantric
Copy link
Author

Parantric commented May 13, 2024

1006806

我看了,词条的添加格式是没问题的,我是从「https://raw.githubusercontent.com/ssnhd/rime/master/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/luna_pinyin.sogou.dict.yaml」 这个仓库中下载的该词库文件,但是我放到我的输入法配置目录,然后编译,输入法就不能用。然后看日志,就是截图的那种了,不知道具体缘由。
image
这是「1006806 」行的词条,那个格式看上去是没有 tab 分割,其实有,在截图右下角选中搜索是可以显示 tab 的。

@lotem
Copy link
Member

lotem commented May 13, 2024

是碼表中第 1006806 條記錄,不是文件的第 1006806 行。

@Parantric
Copy link
Author

是码表中第 1006806 条记录,不是文件的第 1006806 行。

😂 码表 是哪个文件?我不知道啊

@lotem
Copy link
Member

lotem commented May 13, 2024

如果只有這一個 .dict.yaml 文件,那就是這個文件去除文件頭部 YAML 配置、去除註釋行之後的行數。
如果詞典引用了其他 .dict.yaml 文件,行數還要累加計算。

簡單辦:加了哪個文件出錯,就不加他。

@Parantric
Copy link
Author

如果只有这一个 .dict.yaml 文件,那就是这个文件去除文件头部 YAML 配置、去除注释行之后的行数。 如果词典引用了其他 .dict.yaml 文件,行数还要累加计算。

简单办:加了哪个文件出错,就不加他。

好的,谢谢。扩展一个词库,词库也是从别的仓库下载的,感觉人家都用,应该没问题。我先用简单的排除法吧。先把所有词典的引用都注释了,然后只引用那个出问题的词库。知道了那个代码具体含义就有头绪了。

@ksqsf
Copy link
Member

ksqsf commented Sep 19, 2024

rime/librime#874

@ksqsf ksqsf closed this as completed Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants