linux字型配置要略
我並不清楚 fontconfig、 xfont、 libfreetype 或某某庫等等之間的界限與聯絡,其實作為普通使用者也不必對其一清二楚,所以文中都以「系統」代稱。
本文不咬文嚼字地談論字型、字形、字型檔等狹義的術語概念。看到文中任何乙個詞,請想得寬一點,不要把思維限制在一條狹縫之中。
為求排版,流程圖中對錶條件選擇的菱形框進行了縱向壓縮,從而變成了六邊形。
文中多處引號不對稱,甚至可說非常混亂,這由 openoffice.org 很多年前就存在直到現在的 libreoffice還未消除的 bug 所致。手動乙個個地去設字型工作量太大,而我又不懂巨集,請不要怪我。見很多人報過該bug,我也報過一次,但都杳無音信。紅旗的 redoffice 很多年前就已消除該 bug,但似乎並未貢獻其補丁。
1 一些基礎
字型分類不同角度自有不同分法。西文常分襯線、非襯線、等寬三類,中文常分宋、黑、
楷、行、草、隸、篆等多類。至於襯線等寬、非襯線等寬、書宋、報宋、中黑、粗黑之細分,
通常並無多大必要。
傳統認為襯線比非襯線更易識讀,而非襯線比襯線更為飽滿醒目。所以出版物中,正文常
是西文襯線中文宋,標題則是西文非襯線中文黑。螢幕由於解析度太低,小字型襯線表現並不
理想,故常用非襯線。漢字都等寬,但西文為求美觀通常都不等寬,等寬主要用在程式**等
力求準確之地。
西方人名常分「first name」「last name」,生活中他們的各種表單也都特別突出這兩個概念,
通常都必須分開填寫,而中國通常都是姓與名集中討論不會要求分開填寫。計算機系統中,字
體名同樣有「family(族)」「style(風格)」之別,是必須分開的硬指標,兩者合起來才算是
完整的字型名。西文字型通常兩者都會用上,而中文字型通常只用族名。
所以你能看到「liberation sans」這樣的西文字型有「regular」「bold」,而「漢儀中黑」這樣的中文字型卻只有「regular」。不要抱怨某某中文字型沒有粗體云云,不是沒有而是名字不同罷了,比如「漢儀粗黑」「漢儀超粗黑」,我國印刷業對字型命名素來如此。所以我們通常所說的字型名在計算
機系統中僅指族名,而非包含兩者之全名。當然,現在有些中文字型也用西方那套「兩段式」
命名,「微軟雅黑」便是一例。
Linux下字型配置
fontconfig會優先讀 xdg config home fontconfig fonts.conf的配置,因此自定義配置優先順序更高。沒有才會讀 etc fonts fonts.conf 之前使用texlive將textlive的字型做為系統字型後,系統的字型顯示就變的混亂了,chrome網頁...
pdo mysql的安裝 Linux安裝pdo
不能訪問 檢視apache日誌 php fatal error uncaught exception pdoexception with message could not find driver php 5.3.29 php 是用pdo模組去訪問mysql資料庫 檢視php中pdo是否支援mysq...
emacs 字型配置
overide the default changing font size bindings to make changing more subtle defun local increase font size interactive set face attribute default nil...