语言维基:动态组字

来自语言维基
跳转至: 导航搜索

在語言維基中,您可以使用ids extension動態組字技術,以六書中的「會意、形聲」來描述缺字。

缺字包含:古代漢字缺字、現代漢字缺字、未來漢字缺字、手寫得出來電腦卻沒編碼的缺字(例如漫畫中的狀聲字)、錯字、非漢字缺字(例如顏文字)。

目前測試中,歡迎大家來測試,如果測試上你發現有⿲囧rz或者⿳⿰@@-V的地方,可以在「discussion」說,不過請記得,缺字處理技術的革新原則,是表意第一,美觀第二。

如何使用動態組字技術?[编辑 | 编辑源代码]

如何使用IDS來描述缺字呢?以下是範例:

原碼:
哈哈哈我們是一群<ids>⿳⺈肥日</ids><ids>⿰虫宅</ids>
結果:哈哈哈我們是一群⿳⺈肥日⿰虫宅

Syntax of IDS / IDS語法說明[编辑 | 编辑源代码]

IDS是先序(prefix)的描述法,用IDC組字運算符與要組合的文字部件來描述一個缺字應該長什麼樣子,「部件」理論上,當然是漢字的部件(不含變形,共有1134個基本部件,參考),不過其實大部分unicode有收錄的符號都可以拿來組合(IDC以及任何的控制碼當然不行拿來組字)。

例如要把電心組合成一個新字,來描述「CPU」,就下:
<ids>⿰電心</ids>
⿰電心是CPU

像英文,當這個三個字的詞「Central Processing Unit」高頻率被使用到時,會變成一個新字:CPU。CJKV等用到漢字的語文,也就可以像英文這樣,恢復手寫時代/鉛字印刷時代的自由造字的能力,把「中央處理單元」變成一個新字「⿰電心」。

那二核心的CPU呢?我們可以用循環組合
<ids>⿰電⿱心心</ids>
⿰電⿱心心是二核心CPU (「心」先上下組,然後再跟「電」左右組合) 三核心呢?
<ids>⿰電⿱心⿰心心</ids> 
⿰電⿱心⿰心心是三核心CPU

IDC組字符列表[编辑 | 编辑源代码]

IDS stands for Ideographic Description Sequence, a way to describe Chinese characters. Here are the syntax and some examples -

  • ⿰ left to right (左右組合,2元件組) e.g. 話 vs ⿰言舌
  • ⿱ above to below(上下組合,2元件組) e.g. 果 vs ⿱田木 / 曌 vs ⿱明空
  • ⿲ left to middle and right (左中右組合,3元件組) e.g. 湖 vs ⿲氵古月
  • ⿳ above to middle and below (上中下組合,3元件組) e.g. 舅 vs ⿳臼田力
  • ⿴ full surround (囗 之類的全包圍組合,2元件組) e.g. 囚 vs ⿴囗人
  • ⿵ surround from up (冂、門、鬥、「『夃』的乃」等的左上右型包圍,2元件組) e.g. 間 vs ⿵門日
  • ⿶ surround from down (凵 左下右型包圍組合,2元件組) e.g. 凶 vs ⿶凵㐅
  • ⿷ surround from left (匚、⼖ 上左下等包圍,2元件組) e.g. 匯 vs ⿷匚淮
  • ⿸ surround from upper left (厂、广、尸、疒、尸、戶、户、虍等左上包右下的包圍,2元件組) e.g. 房 vs ⿸戶方
  • ⿹ surround from upper right (气 一類右上包左下的字,2元件組) e.g. 氣 vs ⿹气米
  • ⿺ surround from lower left (辶、廴和翅的支等左下包右上組合,2元件組) e.g. 翅 vs ⿺支羽 / vs ⿺辶咼
  • ⿻ 重疊,目前引擎尚未實作

不知道那些非字部件、部首如何輸入?[编辑 | 编辑源代码]