萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> FreeBSD 介紹

X11 字體設定完全指南:Type1、TrueType 與反鋸齒調校

X11 預設字體顯示效果不佳,大字參差、小字難讀。透過安裝高品質字體並啟用反鋸齒,可大幅改善視覺體驗。

Type1 字體安裝

推薦 URW 字體集(x11-fonts/urwfonts),含 Times Roman、Helvetica、Palatino 等標準 Type1 字體。安裝:

# cd /usr/ports/x11-fonts/urwfonts
# make install clean

告知 X Server 字體路徑(三選一):

  1. 編輯 /etc/X11/xorg.conf(或 XF86Config),於 Files 區段加入:FontPath "/usr/X11R6/lib/X11/fonts/URW/"
  2. 指令暫時生效(登出失效):% xset fp+ /usr/X11R6/lib/X11/fonts/URW && xset fp rehash
  3. 編輯 /usr/X11R6/etc/fonts/local.conf(fontconfig 方式)。

TrueType 字體支援

XFree86 4.x / Xorg 內建支援,需載入 freetype 模組:

# 在 xorg.conf / XF86Config "Module" 區段加入
Load "freetype"

建立字體目錄(如 /usr/X11R6/lib/X11/fonts/TrueType),放入 Unix/Windows 格式 .ttf 檔(Mac 格式不可用),執行:

# cd /usr/X11R6/lib/X11/fonts/TrueType
# ttmkfdir > fonts.dir

再將目錄加入字體路徑(同 Type1 步驟)。Netscape、GIMP、StarOffice 等即可識別。

反鋸齒字體

XFree86 4.0.2+ 支援,4.3.0+ 透過 fontconfig 自動對 /usr/X11R6/lib/X11/fonts/ 與 ~/.fonts/ 下字體啟用(需應用程式支援 Xft:Qt 2.3+、GTK+ 2.0+、Mozilla 1.2+)。

編輯 /usr/X11R6/etc/fonts/local.conf(XML 格式)控制行為:

  • 新增字體目錄:<dir>/path/to/my/fonts</dir>
  • 重建快取:# fc-cache -f
  • 禁用小字反鋸齒(<14pt):加入 match 規則設 antialias=false。
  • 修正等寬字體間距:將 fixed、console 映射為 mono 並設 spacing=100。
  • 避免 Helvetica 渲染異常:映射為 sans-serif。

編輯完成須以 </fontconfig> 結尾。推薦安裝 x11-fonts/bitstream-vera 取得優質字體並自動產生 local.conf。個人設定可置於 ~/.fonts.conf。LCD 螢幕建議啟用次像素渲染。

copyright © 萬盛學電腦網 all rights reserved