-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
希望繁簡轉換時能有迷你(非破壞性)轉換模式 #293
Comments
编辑器的操作在存盘之前都是可以还原的 |
不是那個意思 而是 同樣是繁簡轉換 但盡量不過度轉換一些本來就存在於 繁體 的字 然後 可以在 轉簡之後 再度轉繁的話 能得到盡量接近原始內容的文字 |
不明白你在具体要求什么 |
hmm... 那... 轉繁 或者 轉簡 時 盡量只轉換 一對一 的繁簡字 例如 轉繁時 |
This comment has been minimized.
This comment has been minimized.
需要仔细想想,谁能重点说说这个的使用场景是什么? |
我觉得应该是这样,比如干字简转繁时,就要按词义做区分: |
我用bebe转出来是下面这个: |
我是希望對於這些字 能有 忽略去轉換的選項 並不需要在編輯器內 內建一個詞語轉換表 因為除非使用了語意分析 不然字點轉換 肯定是會出錯的 |
你说的这个其实就是个转换表,而且是一对多的,但是madedit自己就是建立了一个一对一的转换表,跟我试用bebel的效果一样。 下面是Madedit里面转换表的模样,你可以看到一个简体对应一个繁体(内码),所以无法做到能判断是否有多个对应。毕竟MadEdit只是一个比较简陋的文本编辑器。 ucs2_t Simp2Trad_Table[]= |
有一个workaround就是你们谁对这个比较熟悉的提供一个表给我,这个表包含了那些不应该转换的字符,这样相当于二级查表,只有不在这个表里面的才继续转换。 |
@bluelovers 你提到的那两个json文件就是做这个的?似乎我才明白你在要求什么 |
@bluelovers 我发现MadEdit支持的字符转换只限于GBK和BIG5,不支持扩展字符,即GB18030和BIG5 extension。 |
https://en.wikipedia.org/wiki/Big5 |
希望繁簡轉換時能有迷你(非破壞性)轉換模式
以及甚至可以在轉換時由使用者去自訂忽略指定字不轉換
另外 如果能有額外的使用者自訂轉換表的話也不錯
如此一來在轉換時 可以依照需求來調整
轉換時會讓自訂轉換表合併並且覆蓋內建轉換表已經存在的部分來轉換
例如像這樣
https://demonovel.netlify.com/tool/cjk-conv/
然後在迷你模式下 則有極少一對多的仍然會去轉換 並且 轉繁與轉簡會有差異
例如
冲
=>衝
轉繁時會變化 (因為 衝 比較容易出現 沖 則比較少數)但
衝
沖
轉簡時 則保持不變发
=>發
轉繁時會變化發
轉簡時 則保持不變 或 依然轉成发
<== 這部分看如何考量髮
轉簡時 則保持不變相關參考資料
txt 版
https://github.com/bluelovers/cjk-convert/tree/master/build
json 版(裡面的 safe 部分)
https://github.com/bluelovers/cjk-convert/blob/master/build/zh/convert/table_cn2tw.debug.json
https://github.com/bluelovers/cjk-convert/blob/master/build/zh/convert/table_tw2cn.debug.json
The text was updated successfully, but these errors were encountered: