我的字型設定
選擇
- 覺得 Linux Libertine 是最適合搭配蘋果「宋體」的歐文字型!(之前試過 Athelas 但還差了一點)
- 至於我搭配蘋果「黑體」則是用
PT Sans,或嘉市體;或 Calibri 對 Tâi-gí、客話羅馬字支援度更好- Seravek 也行,但稍粗
- Avenir 好像也行
- 搭配「蘭陽明體」
- 我用 Baskerville
- 缺的簡化漢字、日體漢字:Yu Mincho、GenRyuMin JP
- 搭配「芫荽體」用 Lesson One / Andika
- 發現很難找搭配漢字楷體的羅馬字母字型!!!不要襯線或無襯線,要比較手寫、硬筆感,但又不要太草、太粗,啊啊啊
- ❌ Gabriola
- Garamond 勉強
- 搭配文源楷書的?因為它的字母 diacritics 太小了 🤔 → 目前找到 Marion
- 白話字的第 8 調是個缺憾
- baseline 偏下,不然就是文源楷書偏上
- 稍大了點要改小
- →
- 韓文한글配 Gungsuh
- 假名かな配 Huiwen-mincho
-
搭配 FangSong:先用 Linux Libertine Display
- 但因為我會想用仿宋當引文字型,偏偏 Linux Libertine 我也已經用來搭配 serif 了,所以還需要找其他可以當引文的羅馬字字型
-
IPA 部分
- 支援的字型其實不少,Baskerville、Linux Libertine 看來也支援大部分的 IPA 符號
- 但 TH-Times 才有支援最完整的五度標調符號的 ligature,包括 55,且跟 Baskerville 比較搭
- Dejavu Sans 是有但是是 sans
- Doulos SIL 也有但好像會比較醜
-
搭配洛神行書?Snell Roundhand
整理表:
諸夏字字型 | 臺灣語言諸夏字 | 羅馬字母/數字字型 | 臺灣語言羅馬字 | 簡化諸夏字 | 假名字型 | 諺文字型 | |
---|---|---|---|---|---|---|---|
宋體 | 蘭陽明體 | Linux Libertine | Daehan | ||||
黑體 | 源石黑體/金萱/那提 | Calibri、Seravek,或嘉市體 | 嘉市體 👍 | 黑體-簡 | InterparkGothicOTF | ||
蘭陽明體 | ✅ | Baskerville | 同左 | Yu Mincho、GenRyuMin JP | Daehan | ||
芫荽體 | ✅ | Lesson One / Andika | 同左 | 霞鶩文楷 | |||
楷體 | 文源楷書? | Garamond 勉強 | |||||
文源楷書 | ✅ | Marion | Marion+Buguan | Huiwen-mincho | Gungsuh | ||
仿宋 | 蘭陽明體 | Linux Libertine Display | |||||
洛神行書 | 洛神行書 | Snell Roundhand | Snell Roundhand | ||||
工具
- Firefox
- about:config
- userChrome.css
- Stylus
- Kill PMingLiU and Pingfang
- 各網站
- Wikiwand:一頁設定可包含多個樣式段!!!設給不同語言版本 ♥
- 客新聞
- Readmoo 電子書
- Obsidian 較複雜
- 內建字型 fallback 機制不錯,但不支援某些字型
- snippets
- Style Settings 各主題
- VSCodium:兩套切換
Tips
-
可用 CSS 時,可善用
@font-face
設定unicode-range
- 希臘字母是
U+0370–03FF
- 希臘字母是
-
驚人的發現?!原來 STHeiti 比 Heiti TC(黑體-繁)更粗?!
- 但看字型檔案應該是同一個字型才對。說不定是這樣,若宣告
STHeiti
或黑體-繁
才能正常抓到粗體的 variant;
若宣告Heiti TC
則只能抓到細體?
會是這樣嗎?
- 但看字型檔案應該是同一個字型才對。說不定是這樣,若宣告
-
Firefox about:config 裡
font.name-list.sans-serif.ja
一樣也用PTSans+HeitiTC+Interpark
帶頭,才能像 zh-TW 一樣用到我做進去的 Heiti TC Medium(光用 STHeiti 也無法) -
承上,常會有不同字型要抓特定字重的問題,所以也可善用
@font-face
的font-weight
- 例如假設頁面上要用 350 來抓蘭陽明體的 W3,結果導致 Yu Mincho 去抓 Light 又太細,就可以設定游明朝體 300 起就要用 Regular
- 不過這樣一來,500 要用 Medium、700 要用 Demibold,這些也要附在後面重設一次
- 例如假設頁面上要用 350 來抓蘭陽明體的 W3,結果導致 Yu Mincho 去抓 Light 又太細,就可以設定游明朝體 300 起就要用 Regular