基于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)发布的。