githubnext / githubnext/monaspace
Request for Pe̍h-ōe-jī & Taiwanese Hokkien Romanization Solution
- 主要言語
- Shell
- スター
- 19.6k
- フォーク
- 322
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Hi, I'd like to request the addition of letters and combinations in [_Native Language Extra Word List_ (《本土語言外字表》)](https://tauhu.tw/gua-ji-pio/) to all five Monaspace typefaces. Thank you very much in advance for your consideration.
For Hokkien and Hakka, known as dialects of China, the resource on [_Native Language Extra Word List_ (《本土語言外字表》)](https://tauhu.tw/gua-ji-pio/) lists required letters and combinations for two transliteration Latin scripts: [Pe̍h-ōe-jī (a.k.a. 白話字)](https://en.wikipedia.org/wiki/Pe%CC%8Dh-%C5%8De-j%C4%AB) and [Taiwanese Hokkien Romanization Solution (a.k.a. Tâi-uân Bân-lâm-gí Lô-má-jī Phing-im Hong-àn, 臺灣閩南語羅馬字拼音方案)](https://en.wikipedia.org/wiki/T%C3%A2i-u%C3%A2n_L%C3%B4-m%C3%A1-j%C4%AB_Phing-im_Hong-%C3%A0n) for representing sounds in Hokkien and Hakka similar to hanyu pinyin for Mandarin Chinese.
Letters missing in current version are below:
Character | Unicode
---------:|:-------
Ǎ | `U+01CD`
ǎ | `U+01CE`
Ǐ | `U+01CF`
ǐ | `U+01D0`
Ǒ | `U+01D1`
ǒ | `U+01D2`
Ǔ | `U+01D3`
ǔ | `U+01D4`
Ḿ | `U+1E3E`
ḿ | `U+1E3F`
Ǹ | `U+01F8`
ǹ | `U+01F9`
Ɨ | `U+0197`
Ʉ | `U+0244`
Ṟ | `U+1E5E`
ṟ | `U+1E5F`
Required combination marks are below:
⌃`U+2303`
͘`U+0358`
ˊ`U+02CA`
ˋ`U+02CB`
̍`U+030D`
Combinations that's required in the solution are below:
Combinations | Unicode of each character
------------:|:--------
A̍ | `U+41 U+030D`
a̍ | `U+61 U+030D`
A̋ | `U+41 U+030B`
a̋ | `U+61 U+030B`
E̍ | `U+45 U+030D`
e̍ | `U+65 U+030D`
E̋ | `U+45 U+030B`
e̋ | `U+65 U+030B`
I̍ | `U+49 U+030D`
i̍ | `U+69 U+030D`
I̋ | `U+49 U+030B`
i̋ | `U+69 U+030B`
M̀ | `U+4D U+0300`
m̀ | `U+6D U+0300`
M̂ | `U+4D U+0302`
m̂ | `U+6D U+0302`
M̌ | `U+4D U+030C`
m̌ | `U+6D U+030C`
M̄ | `U+4D U+0304`
m̄ | `U+6D U+0304`
M̍ | `U+4D U+030D`
m̍ | `U+6D U+030D`
M̋ | `U+4D U+030B`
m̋ | `U+6D U+030B`
M̆ | `U+4D U+0306`
m̆ | `U+6D U+0306`
N̂ | `U+4E U+0302`
n̂ | `U+6E U+0302`
N̄ | `U+4E U+0304`
n̄ | `U+6E U+0304`
N̍ | `U+4E U+030D`
n̍ | `U+6E U+030D`
N̋ | `U+4E U+030B`
n̋ | `U+6E U+030B`
N̆ | `U+4E U+0306`
n̆ | `U+6E U+0306`
O͘ | `U+4F U+0358`
o͘ | `U+6F U+0358`
Ó͘ | `U+D3 U+0358`
ó͘ | `U+F3 U+0358`
Ò͘ | `U+D2 U+0358`
ò͘ | `U+F2 U+0358`
Ô͘ | `U+D4 U+0358`
ô͘ | `U+F4 U+0358`
Ǒ͘ | `U+01D1 U+0358`
ǒ͘ | `U+01D2 U+0358`
Ō͘ | `U+014C U+0358`
ō͘ | `U+014D U+0358`
O̍͘ | `U+4F U+030D U+0358`
o̍͘ | `U+6F U+030D U+0358`
O̍ | `U+4F U+030D`
o̍ | `U+6F U+030D`
Ő͘ | `U+4F U+030B U+0358`
ő͘ | `U+6F U+030B U+0358`
Ŏ͘ | `U+014E U+0358`
ŏ͘ | `U+014F U+0358`
U̍ | `U+55 U+030D`
u̍ | `U+75 U+030D`
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
5つのMonaspace書体のフォントソースファイルとビルドエントリーポイントを特定し、既存のアクセント付きグリフと結合文字がどのように表現されているかを調べます。リストされたUnicode文字と組み合わせを5つすべての書体に追加し、フォントのビルド後に要求された形状が正しくレンダリングされることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- design
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100