字体服务器是一种网络服务,它通过简单的协议提供一组 X11 字体。它可以被查询以了解它提供的字体,并根据请求提供字体位图数据。
您可能希望使用字体服务器为 X 服务器提供修改后的光标字体,而不是告诉它在文件系统中查找字体的位置。
如果您使用多台不共享通用文件系统的机器,或者如果您使用支持字体服务器协议的 X 终端,则此方法尤其方便。
字体服务器程序和相关工具随 X11R5+ 发行版一起提供(据我所知)。
阅读手册页 fs(1)、fslsfonts(1)(或 X11R6 下的 xfs(1)、xfslsfonts(1))并尝试一下——这并不难。假设您在主机 some.host.edu
的 7100 端口上运行服务器。您可以使用以下命令测试设置
fslsfonts -server some.host.edu:7100
要实际使用服务器,请发出命令
xset +fp tcp/some.host.edu:7100
这应该在没有错误消息的情况下返回。
如果您已设置字体服务器,只需使用字体服务器附带的 fstobdf
。
或者,您可以尝试使用 getbdf
,它可以将任何已安装的 X11 字体转储到 bdf 文件。