基於Artwiz-Aleczapka和Artwiz-Latin1的一組修改後的Artwiz字體(原始站點),以及:
對於OTF輸出:
對於PCF(遺產)輸出:
建築物相當簡單:
make這將創建一個build目錄,並在此處創建生成的.pcf和.otf文件。
您可以通過運行make pcf或make otf來選擇僅生成.pcf或.otf文件。
如果您想清理構建輸出,則可以運行make clean 。
您有兩個安裝選項:安裝整個字體範圍內(默認值)或將其安裝在主目錄中。 (這不需要root訪問)
sudo make install這將將字體安裝到/usr/share/fonts/artwiz-fonts-wl ,並創建XORG配置文件/etc/X11/xorg.conf.d/40-x-fonts.conf啟用它們。它還將運行fc-cache來更新系統FontConfig緩存。
您可以在make後指定DESTDIR , SYSCONFDIR , PREFIX , FONTDIR或TARGET變量的值,以覆蓋默認路徑。 (默認: DESTDIR=/ , SYSCONFDIR=/etc , PREFIX=/usr , FONTDIR=$(PREFIX)/share/fonts , TARGET=$(FONTDIR)/artwiz-fonts-wl )
您還可以選擇使用sudo make install-pcf或sudo make install-otf .pcf或.otf字體。
當前,只能在您的主目錄中安裝OTF變體。
make install-user這將將.otf字體安裝到~/.fonts/artwiz-fonts-wl/中,然後為當前用戶重新生成FontConfig緩存。
如果您使用默認情況下禁用FontConfig中的位圖字體的Ubuntu或其他發行版,則必須重新啟用它們:
rm /etc/fonts/conf.d/30-debconf-no-bitmaps.conf在Arch Linux上,此文件命名為/etc/fonts/conf.d/70-no-bitmaps.conf /etc/fonts/conf.avail/70-yes-bitmaps.conf應該鏈接到其位置:
rm /etc/fonts/conf.d/70-no-bitmaps.conf
ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/執行以下操作:
更新FontConfig緩存:
fc-cache -fv /PATH/TO/artwiz-fonts-wl
創建一個新文件/etc/X11/xorg.conf.d/40-x-fonts.conf ,其中包含內容:
Section "Files"
FontPath "/PATH/TO/artwiz-fonts-wl"
EndSection
將其添加到您的fontconfig配置文件(例如/etc/fonts/local.conf ):
<dir>/PATH/TO/artwiz-fonts-wl:unscaled</dir>
如果您使用Ubuntu或另一個在FontConfig中禁用位圖字體的發行版,則默認情況下:
rm /etc/fonts/conf.d/30-debconf-no-bitmaps.conf
在Arch Linux上,此文件命名為/etc/fonts/conf.d/70-no-bitmaps.conf /etc/fonts/conf.avail/70-yes-bitmaps.conf應該鏈接到其位置:
rm /etc/fonts/conf.d/70-no-bitmaps.conf
ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/
重新啟動X,或運行:
xset +fp /PATH/TO/artwiz-fonts-wl
測試它:
xlsfonts | grep drift
fc-list | grep drift
注意:您的安裝可能會因發行版而異。
您可能需要在GTK 2.x應用程序菜單和其他小部件中使用這些字體。 (螢幕截圖)
編輯~/.gtkrc.mine ,然後添加:
gtk-font-name = "snap 10"
並確保~/.gtkrc-2.0包含:
include "/home/your_home/.gtkrc.mine"
( your_home只是一個例子)
ARTWIZ-FONTS-WL按照GNU通用公共許可證(GPL)版本2的條款發布。讀取文件複製以獲取詳細信息。
Artwiz字體最初是根據Ziwtra B00GIE許可(ZBL)發布的。