为 xterm 查找并安装合适的位图字体

为 xterm 查找并安装合适的位图字体

我喜欢我的 中的位图字体xterm,它们看起来非常好,没有子像素渲染或其他抗锯齿,但它们是手工制作的,每个像素都很酷。但我不知道如何在互联网上找到这样的字体,以及如何在我的 Ubuntu 中安装它们,然后使用 来选择它们xterm

我需要的是所有三个步骤的详细说明:

  • 查找/下载
  • 安装到 x11
  • 利用xterm

这是我现在的设置方式fixed-medium,但我不知道它的含义以及如何选择特定的文件:

xterm -ls -font '-*-fixed-medium-*-*-*-18-*-*-*-*-*-*-9'  -b 20

这是我以前使用的 TrueType 字体,但我不想再使用它了xterm

xterm -fs 11 -fa AndroidMono -geometry 120x30 -n 'terminal' -ls

答案1

您有 80 多个名称中带有“xfont”的标准软件包。其中一些是用于特定目的的软件包,例如“web”、“biz”等,因此有数百种 x 字体可供安装。

在 xterm 中设置默认字体的详细介绍请参见如何更改 XTerm 的默认字体大小

上述链接未涵盖的另一种选择方法是使用转义序列来更改 xterm 中的字体。首先,确保在 ctrl-R 鼠标按钮菜单(靠近底部)中选中“允许字体操作”。echo 命令:

echo -n -e "\033]50;8x16\007"

将字体设置为 8x16。将命令放入可以运行的脚本中,并将字体作为参数传递:

#/bin/bash
# mychfnt script
MYFNT=${1-8x16}
echo -n -e "\033]50;$MYFNT\007"

例如,将一个名为 chfnt 的可执行文件放入 $HOME/bin 目录中,每当你想要更改字体时,都可以使用

xlsfonts

列出可用的字体,然后选择一个并

chfnt "-sony-fixed-medium-r-normal--24-230-75-75-c-120-iso8859-1"

相关内容