內建字型不夠用時:自己換一個
閱讀 App 內建的字型大致堪用,但也就到那裡為止。讀得多了,遲早會有自己順眼的一款。
中文為什麼更講究
漢字是方塊字,筆畫填滿整個字身,字面率比拉丁字母高得多。同樣的字級下,中文的視覺密度大上一截。
因此有兩件事比讀英文時敏感。太細的字型在小字級下筆畫會黏在一起,「鬱」「灣」「龜」這種筆畫多的字最先糊掉;行距不夠時,上一行的下半和下一行的上半會在視覺上互相干擾。
還有一件是中文獨有的:同一個碼位在不同地區的字形不一樣。
該裝哪一種
思源宋體和思源黑體(Source Han Serif、Source Han Sans)由 Adobe 和 Google 製作,免費,字重齊全,而且有分繁體中文版本。這一點很重要,下一節說明。
全字庫正宋體和全字庫正楷體由國家發展委員會提供,免費,依 CNS 11643 收字,罕用字和異體字的涵蓋範圍比一般字型廣。讀古籍、地名、人名用字時特別有用。
長篇閱讀建議從中等字重開始。
一定要挑對地區版本
Noto Sans CJK 和思源系列都分成 TC、SC、JP、KR 四個版本。它們共用碼位,但字形依各地標準而異。
用日文版讀繁體中文,「骨」「直」「戶」這些字會顯示成日文的寫法,看得懂但不對。用簡體版則可能整批缺字。
所以下載時要認明檔名裡的 TC,而不是隨手抓一個「思源黑體」。
怎麼裝
- 把字型檔下載到手機。
- 打開閱讀設定裡的字型項目。
- 選擇加入自己的檔案。
- 重新調整字級和行距。換了字型,同樣的數字看起來會不一樣。
最容易踩到的坑
App 的字型選擇器只接受 .ttf 和 .otf。所以以下幾種根本不會出現在清單裡:
.ttc檔。這是把多個字重打包成一個檔案的格式,思源系列最常被下載的「Super OTC」就是這種。要另外下載單一字重的.otf。- 還沒解壓縮的
.zip。字型幾乎都是壓縮檔形式發布的。 .woff和.woff2,那是給瀏覽器用的網頁字型。
出現空白方塊時
空白方塊代表這個字在文字裡存在,但字型裡沒有它的字形。
這不是編碼問題,檔案也沒壞。中文最常在罕用字、異體字和古籍用字上遇到。換成全字庫這類收字較廣的字型通常就解決了。
怎麼跟真正的編碼問題區分,寫在亂碼那篇。
PDF 不適用
PDF 在檔案內部指定字型,而且通常自己帶著,所以 App 的設定碰不到它。
切到重排模式後,文字會被抽出來重新排版,這時你的字型才會生效,代價是圖片和表格會消失。細節在此。