mirror of
https://github.com/fumiama/emozi.git
synced 2026-06-12 14:10:31 +08:00
fix(校验): RTL 不可见字符引起的显示问题
This commit is contained in:
34
README.md
34
README.md
@@ -14,7 +14,7 @@
|
||||
## 命令行工具
|
||||
位于`cmd`文件夹。
|
||||
```bash
|
||||
用法: [-h|f|nr] [-db 字.db] [-d 🌹😺🐴👩] [-e 好] 形声字选择1 形声字选择2 ...
|
||||
用法: [-h|f|nr] [-db 字.db] [-d 🌹🐱🐴👩] [-e 好] 形声字选择1 形声字选择2 ...
|
||||
-a string
|
||||
添加一个汉字到附加库
|
||||
-d string
|
||||
@@ -47,6 +47,7 @@
|
||||
```bash
|
||||
go run cmd/main.go -i -a 哦 -p o
|
||||
文字: 哦 拼音IPA: 0 ɔ 轻声 ID: 93346820784388
|
||||
程序处理结束
|
||||
```
|
||||
### 查询库中记录的字的信息
|
||||
```bash
|
||||
@@ -54,38 +55,53 @@ go run cmd/main.go -a 行
|
||||
查询到汉字 行 的记录:
|
||||
0) #149859999752449 行 [ɕiŋ阳平] 从行 xing xínɡ
|
||||
1) #149859999554817 行 [xɑŋ阳平] 从行 hang háng
|
||||
程序处理结束
|
||||
```
|
||||
### 编码
|
||||
> 注意: 可以指定`-nr`参数从而使编解码结果唯一。
|
||||
```bash
|
||||
go run cmd/main.go -e 好
|
||||
编码结果: 🌹😺🐴👩
|
||||
编码结果: 🌹🐱🐴👩
|
||||
程序处理结束
|
||||
```
|
||||
### 解码
|
||||
```bash
|
||||
go run cmd/main.go -d 🌹😺🐴👩
|
||||
go run cmd/main.go -d 🌹🐱🐴👩
|
||||
解码结果: 好
|
||||
程序处理结束
|
||||
```
|
||||
### 添加一个字到附加库
|
||||
```bash
|
||||
go run cmd/main.go -e 的
|
||||
编码结果: 的🈳🈳🈳
|
||||
编码结果: 的🈳🈳🈳
|
||||
程序处理结束
|
||||
|
||||
go run cmd/main.go -a 的 -p de -r 日 -re 🌞
|
||||
已添加汉字: 的 读音: t, ɤ, 轻声 部首: 日 ID: 130309308023300
|
||||
已添加部首: 日 颜文字: 🌞
|
||||
go run cmd/main.go -e 的
|
||||
编码结果: 🔪😋😯🌞
|
||||
查询到汉字 的 的记录:
|
||||
0) #130309308023300 的 [tɤ轻声] 从日 de de
|
||||
程序处理结束
|
||||
|
||||
go run cmd/main.go -e 的
|
||||
编码结果: 🔪😋😯🌞
|
||||
程序处理结束
|
||||
```
|
||||
### 指定多音字
|
||||
```bash
|
||||
go run cmd/main.go -e 你好,世界!看看多音字:行。
|
||||
编码结果: 🥛👔🐴👤🐒🐱🐎👩,🌴☀️😨🌍➖✌️😨👨🌾!👖🔐🍉👁️😭🔐🍉👁️🕳️🌀🍉🪩🧂🎵🍉🎵⬅️☀️😨🚼:[🌟🦅🦎⛕|🌷👍🦎⛕]。
|
||||
编码结果: 🥛👔🐴👤🌸🐱🐴👩,📙☀️😨🌍🦶👴😨👨🌾!👖🔐🍉👁️😭🔐🍉👁️🫘🌀🍉🪩💊🎵🍉🎵⬅🌅😨🚼:[✨🦅🧗♂️⛕|🐵👍🧗♂️⛕]。
|
||||
可选形声: [2]
|
||||
在参数中指定形声字编号(从0开始)以生成不带中括号的编码结果
|
||||
程序处理结束
|
||||
|
||||
go run cmd/main.go -e 你好,世界!看看多音字:行。 1
|
||||
编码结果: 🥛👔🐴👤🐵🐈⬛🐎👩,🪸☀️😨🌍🐓✌️😨👨🌾!👖🔐🍉👁️😭🔐🍉👁️🪔🌀🍉🪩💊🎵🍉🎵👈🌅😨🚼:🐅👍🧗♂️⛕。
|
||||
go run cmd/main.go -d 🥛👔🐴👤🐵🐈⬛🐎👩,🪸☀️😨🌍🐓✌️😨👨🌾!👖🔐🍉👁️😭🔐🍉👁️🪔🌀🍉🪩💊🎵🍉🎵👈🌅😨🚼:🐅👍🧗♂️⛕。
|
||||
编码结果: 🥛👔🐴👤🌼😺🐴👩,🏔️🌅😨🌍➖👴😨👨🌾!👖🔐🍉👁️👖🔐🍉👁️🔪🌀🍉🪩🦷🎵🍉🎵⬅☀️😨🚼:🔥👍🧗⛕。
|
||||
程序处理结束
|
||||
|
||||
go run cmd/main.go -d "🥛👔🐴👤🌼😺🐴👩,🏔️🌅😨🌍➖👴😨👨🌾!👖🔐🍉👁️👖🔐🍉👁️🔪🌀🍉🪩🦷🎵🍉🎵⬅☀️😨🚼:🔥👍🧗⛕。"
|
||||
解码结果: [你|儗]好,世[界|畍]!看看多音字:行。
|
||||
程序处理结束
|
||||
```
|
||||
|
||||
## 实用工具
|
||||
|
||||
Reference in New Issue
Block a user