西歐字母說明_201910_p1.jpg

西歐字母說明_201910_p2.jpg

 

以下說明RIME設定檔-西歐字母(洋蔥版)輸入各種音標等進階解說。

(※ 編碼難免有錯漏,隨緣修改錯漏,改進編碼!)

###############################################

【 基本 說明 】:

  • 開頭「 ; 」為「基本調出符」
  • 開頭「 ' 」「 ; 」為「組合字符 “ Combining Diacritical Marks”調出符」
  • 不同方案「調出符」會有不同,有前綴有後綴,調出鍵位也不一樣。
  • 音號在上方不用音號位碼;音號在中間「m」為音號位碼;音號在下方「d」為音號位碼。
  • 音號同本體字母,鏡射加「 k 」,旋轉加 「 q 」。先鏡射,如不行再取旋轉。

###############################################

【 音號碼 說明 】:

◉ 單個音號 A~Z

 

ė  輸入 ; ea( a 為音號碼

『音號碼 a 為英文「一個」之義,取 a 之義』

 

ü  輸入 ; ubb 為音號碼

『英文字根 bi- 為兩個之義,取 b 之義』

 

a͑   輸入 a 再輸入 ' ; c (Unicode沒此單一的合併字,故先打出字母,再打組合字符 “ Combining Diacritical Marks” 的音號碼 c,組合字符開頭為  ' ; )

『 c 形』

 

ť   輸入 ; tdd 為音號碼

『「,」逗點之形,中文「逗」之音』

 

ā  輸入 ; aee 為音號碼

『 e 中文「一」之音』

 

p̚   輸入 p 再輸入 ' ; gkg 為音號碼k 為鏡射碼

『 希臘文 Γ 編碼為 g ,取相近型。且定義不管哪個方向的直角“「  ” 之形(非字母形態)都取 g 再做變化,不取 L 』

 

z͍   輸入 z 再輸入 ' ; dhd 為下方音號位碼h 為音號碼

『 相似 H 形』

 

ẚ   輸入 ; ajj 為音號碼

ả   輸入 ; ajj 為音號碼

o͙   輸入o 再輸入 ' ; dj d 為下方音號位碼j 為音號碼

『定義 j 為 c 左右相反之形』

『定義 j 為 ?上半部之形』

『定義 j 為星形』

 

o͛   輸入o 再輸入 ' ; k k 為音號碼

『希臘文 ϟ ( Koppa ) 為 k 』

 

â   輸入 ; aLL 為音號碼

s͎   輸入s 再輸入 ' ; dLd 為下方音號位碼L 為音號碼

『希臘文 Λ 編碼為 L ,取相近形』

『定義 L 為箭頭形』

 

ȋ    輸入 ; imm 為音號碼

『定義 m 為 ᴖ 形』

 

è   輸入 ; enn 為音號碼

『 n 中文「捺」之音』

 

å  輸入 ; aoo 為音號碼

t̻   輸入t 再輸入 ' ; dod 為下方音號位碼o 為音號碼

『 o 形』

 

á   輸入 ; app 為音號碼

『 p 中文「撇」之音』

 

ὁ   輸入 [ oq(「 [ 」為調出希臘文, q 為音號碼,此音號碼只在希臘文內出現)

『為「,」逗點左右相反』

 

 a͆     輸入 a 再輸入 ' ; rr 為音號碼

『 希臘文和俄文 Π 和 п 編碼為 R ,取相近形』

 

ã   輸入 ; ass 為音號碼

ϖ  輸入 [ ws(「 [ 」為調出希臘文,s 為音號碼,此音號碼只在希臘文內出現)

『 s 橫躺形』

『 s 橫躺拉長形』

 

a̟   輸入a 再輸入 ' ; dtd 為下方音號位碼t 為音號碼

『 t 小寫有字體為「 + 」形』

 

ă   輸入 ; auu為音號碼

『 U 形』

 

ǎ   輸入 ; avv為音號碼

『 v 形』

 

ģ   輸入 ; gw w 為音號碼

『無』

 

a̽   輸入a 再輸入 ' ; x x 為音號碼

(「基本字母」作為上下標 ,後面須加「 h 」,為「組合字符」 “ Combining Diacritical Marks”時,也須加「 h 」。)

(視該字碼形態,如為「音號」不為「基本字母」時,後面須加「 w 」,但此形態為「組合字符」時,不須加「 w 」)

『 x 形 』

 

a̼   輸入a 再輸入 ' ; dyd 為下方音號位碼y 為音號碼

『希臘文 Υ 編碼為 Y ,取相近形』

 

---------------------------------------------------------------------------------

◉ 多個音號時,從上到下,左到右取碼

ằ   輸入 ; anu(n和u為音號碼)

n̼̊   輸入 n 再輸入 ' ; o 再輸入 ' ; dy(Unicode沒此單一的合併字,故先打基本字母,再使用Unicode的組合字符打出此字)

ɳ̊   輸入 ; nc 再輸入 ' ; o(n為基本字母碼,c為本體附加筆畫碼,o為音號碼)

ȕ   輸入 ; unn(兩個 n 為兩個音號碼。注意 ü 的編碼為 ub ,不為uaa !)

---------------------------------------------------------------------------------

◉ 多個音號碼,重複編碼,但「 ¨ 」除外

ő    輸入 ; opp

ö    輸入 ; ob

---------------------------------------------------------------------------------

◉ Unicode沒有的單一字母,使用組合字符(Combining Diacritical Marks)拼接打出

å̀   輸入 a 再輸入 ' ; o 再輸入' ; n(o和n為音號碼。注意順序,組合字符特性與本編碼上到下,左到右不同!)

å  〔可輸入 ; ao〕  或  〔輸入 a 再輸入' ; o〕(前者使用unicode單一字符,後者使用組合字符拼接)

###############################################

【 音號位碼 說明 】:

◉ 音號位碼,加在音號碼之前

 

ė   輸入 ; ea(音號碼在上方,不用音號位碼

『 太多音號位於字母上方,故不加碼』

 

ʘ  輸入 ; omam為音號位碼

『 m 為英文 middle之義』

 

ḁ   輸入 ; adod為音號位碼

『 d 為中文「底」之音 或 為英文down之義』

 

###############################################

【 本體附加筆畫碼 說明 】:

◉ 單個本體附加筆畫碼

 

ą   輸入 ; acc 為本體附加筆畫碼

ɀ   輸入 ; zfc(zf為變化字母碼( 7 之形),c 為本體附加筆畫碼

『 c 向右開口之形』

 

ȵ   輸入 ; ngg 為本體附加筆畫碼

ԣ   輸入 ] hg(「 ] 」為調出西里爾文,g 為本體附加筆畫碼

g 下方某些字型會交錯之形』

『 g 印刷字體下方大圓弧之形』

 

Ⱶ   輸入 ; ih h 為本體附加筆畫碼

ꭡ   輸入 ; ihe h 為本體附加筆畫碼(兩個字母中間有 [ - ] 連接時,於兩字母碼中間加本體附加筆畫碼 +h )

『 中間一橫非貫穿字母,而是相連,似「ꭡ」單邊,故也取「h」』

『似H中相連之義』

 

Ҝ  輸入 ] ki(「 ] 」為調出西里爾文,i 為本體附加筆畫碼,此本體附加筆畫碼只在西里爾文內出現)

『 I 之形』

 

Ç   輸入 ; cjj 為本體附加筆畫碼

ϣ   輸入 [ wj(「 [ 」為調出希臘文,j 為本體附加筆畫碼,此本體附加筆畫碼只在希臘文內出現)

Ꚗ   輸入 ] wj(「 ] 」為調出西里爾文,j 為本體附加筆畫碼,此本體附加筆畫碼只在西里爾文內出現)

『 j 向左小勾和開口之形』

 

ꝕ   輸入 ; pkk 為本體附加筆畫碼

ɬ     輸入 ; Lk( k 為本體附加筆畫碼

『字母中間兩旁延伸出任何筆畫,編碼為k』

 

ꭔ    輸入 ; xo( o 為本體附加筆畫碼

Ɣ    輸入 ; vo( o 為本體附加筆畫碼(上方v相似基本字母,但非v,字碼為 vi ,但規則上,本體相似基本字母後面再有其他變化,省略 i 。注意:如果被歸類為變形字母,則 f 不省略,有些字母省略屬於簡碼)

『 o 之形,封閉的圓弧筆畫且沒凸出,凸出為g(如:ȵ → ;ng)』

 

ƈ    輸入 ; cr( r 為本體附加筆畫碼

ƥ    輸入 ; pr( r 為本體附加筆畫碼

『字母上方延伸出任何筆畫,編碼為 r 』

 

ƺ    輸入 ; zfs(zf為變化字母碼( 7 之形),s 為本體附加筆畫碼

『 s 左右鏡射之形』

 

Đ    輸入 ; dt( t 為本體附加筆畫碼

ѣ    輸入 ] bt( ] 為調出西里爾文,t 為本體附加筆畫碼,某些字體中間一像冖之形,出現在西里爾字母)

『 t 中間有一穿過之形。注意:上方 - 為音號碼 e,穿過字母為本體附加筆畫碼 t 』

 

ƕ   輸入 ; hu(u 為本體附加筆畫碼

『 U之形』

 

ø    輸入 ; ox(x 為本體附加筆畫碼

『字母中間單筆斜線,類似x 劃掉之義』

 

Ꞑ    輸入 ; ny(y 為本體附加筆畫碼

Ϙ    輸入 [ oyy 為本體附加筆畫碼

『Y大寫,下方之形,多為垂直線,但有些字體會偏斜,似y小寫下方之形』

 

ϫ     輸入 [ dy(y 為本體附加筆畫碼

『希臘文 Υ 編碼為 Y ,取相近形』

 

Ɫ    輸入 ; Lz( z 為本體附加筆畫碼

『上方〜為音號碼 s,穿過字母為本體附加筆畫碼 z,取某些手寫Z中間會畫一斜線如「ᵶ」』

 

-----------------------------------------------------

◉ 多個本體附加筆畫碼,重複編碼

ꬸ    輸入 ; Lzz(兩個 z 為兩個本體附加筆畫碼)

###############################################

【 本體變化碼 說明 】

◉ 本體相似基本字母(+ i)

❶  相似但非基本字母

❷  前後面有其他碼時省略(+ i)

ẞ    輸入 ; bi(ẞ像希臘基本字母β,而本體相似基本字母+ i )

Ʃ    輸入 ; si(Ʃ像希臘基本字母Σ,而本體相似基本字母 + i )

ꜱ    輸入 ; si(ꜱ像拉丁基本字母s,而本體相似基本字母 + i )

Ɵ   輸入 ;qi(Ɵ像希臘基本字母θ,而本體相似基本字母 + i )

ɝ   輸入 ; zk ( k 為本體附加筆畫碼,3像西里爾基本字母З,而本體相似基本字母後面補 i,ȝ等字母編碼 zi,但後面接變化字碼,i 省略)

-----------------------------------------------------

◉ 本體為兩個基本字母組成時

❶  兩基本字母無論有無重合,加合併碼(+h)

❷  兩基本字母中間有 [ - ] 連接時,於兩字母碼中間加本體附加筆畫碼 (+h )

❸  有其他非基本字母碼時,省略 +h

æ  輸入 ;ahe( h 為合併碼

œ  輸入 ;ohe( h 為合併碼

ȸ  輸入 ;dhb( h 為合併碼

ʦ   輸入 ; ths( h 為合併碼

NJ  輸入 ; nhj( h 為合併碼

ꭡ    輸入 ; ihe ( h 為本體附加筆畫碼)

ʤ  輸入 ;dzf(有其他非基本字母碼,省略合併碼 h )

-----------------------------------------------------

◉ 本體字母上下或左右鏡射(+ k)

(如可鏡射,也可旋轉時,只取鏡射+ k 之碼)

Ʇ    輸入 ; tk(k 為本體變化碼

ʁ    輸入 ;rk(k 為本體變化碼

-----------------------------------------------------

◉ 本體字母旋轉(+ q)

(無法鏡射而成時,才使用旋轉+ q 之碼)

ǝ   輸入 ; eq(q 為本體變化碼

ᴚ   輸入 ; rq(q 為本體變化碼,ᴚ 此字母無法鏡射而成,取+q,而ᴙ或ʁ皆可鏡射而成,取+k)

###############################################

【 整體下標補碼 說明 】:

◉ 整體如為下小標,於字碼最開頭(+ d)

❶  使用於只有附加變化(音號、本體附加符號)時和上下小標字母

˳   輸入 ;dow

ᵦ   輸入 ;dbh

###############################################

【 上下小標字母補碼 說明】:

◉ 字母如為上下小標,於字碼最後(+ h)

❶  不包括附加變化(音號、附加筆畫)和一般小字

❷  如為下標小字時,於最開頭(+ d),字碼最後一樣(+ h)

ᴀ   輸入 ;ai(該字為一般小字,不屬於上下小標字母)

ᶱ   輸入 ;qh

ᵖ   輸入 ;ph

ᶾ   輸入 ;zfgh

aͭ  輸入a 再輸入 ' ; th

ₐ   輸入 ;dah

###############################################

【 變化字母碼 說明 】:

◉ 把字母字形與基本字母太相異的 + f ,歸類編碼於此

ð   輸入 ;dfx(d為左右相反6的變化字母碼,需再加上 f (變化字母 = 字碼+f ),X為本體附加筆畫碼)

ʃ   輸入 ;sf(變化字母 = 字碼+f)

ʧ  輸入 ;tsf(此字可以把t和ʃ分開打,或使用Unicode的連字。上面為連字碼)

ʒ  輸入 ;zf(20191012更新,把該字母直接訂為變化字母,不使用原先本體附加筆畫拼接方式)

###############################################

【 只有附加變化(音號 和 本體附加筆畫)時 說明】:

◉ 只有附加變化(音號 和 本體附加筆畫)時 + w

❶  組合字符「Combining Diacritical Marks」,不須 + w 。

❷  字元在下方,開頭加上D。字元在上方和中間,不加音號位碼。字元為本體附加筆畫,視原筆畫位置,可不加。

❸  只有附加變化,其符號在「音號」與「本體附加筆畫」都有時,以「音號碼」為主。但為組合字符「Combining Diacritical Marks」組合後的效果如「本體附加筆畫」與字母重疊,以本體附加筆畫取碼。

❹ 相似「字母」又相似「音號」或「本體附加筆畫」,視本身屬性取碼。

❺ 多個附加變化組成時,取碼順序為上到下,左到右。

°   輸入 ;ow(只有附加變化時,字碼+w)

-   輸入 ;ew(只有附加變化時,字碼+w)

¨   輸入 ;bw(只有附加變化時,字碼+w)

ˍ   輸入 ;dew(只有附加變化時,字碼+w)

a̟   輸入 a 再輸入 ' ; dt

a͋   輸入 a 再輸入 ' ; asa

###############################################

【 辨析 】:

❶ 本體變化碼的先後順序

ɷ  編碼為 ;bfq

˧   編碼為 ;twq

ᵄ   編碼為;aqh

變化字母( +f )和只有附加變化時( +w ),須先確立,故本體變化碼(上例為旋轉)置後。

上下小標字母補碼( +h ),一律放在編碼的最後,故本體變化碼(上例為旋轉)先取碼。

由於上下小標字母和一般字母太相似,編碼也取相似,不於中途插一補碼,故本體先變化完再增加一上下小標補碼。

❷  整體下標補碼於開頭+d

  編碼為;dth

˷  編碼為;dsw

碰到下標小字,不論是小標字母或是符號(只有附加變化之音號和本體附加筆畫),先於開頭+d,主要是區隔小標,不使重碼過多。

順序設於前頭和+d,皆和音號位碼相同,只是該補碼針對整體字元,非像音號位碼針對字元中少數單一筆畫。

但捨棄音號位碼位於中間時+m,主要是有些符號(只有附加變化之音號和本體附加筆畫)在沒有一個大字母為基準時,位置在偏上或中間,分野有點模糊,且還牽涉到位於正常位之小型字母是否納入。該點還在思考中🤔️。

###############################################

未完待續……

 

 

 

 

 

 

 

L'Étranger 發表在 痞客邦 留言(0) 人氣()