如何增加 xterm 中的字体大小

如何增加 xterm 中的字体大小

默认字体通常很小。如何让默认字体更大?

答案1

当在窗口中按下“控制”键和指针按钮三时,会弹出字体菜单。

它设置 VT102 窗口使用的字体,或修改字体的指定或显示方式。它有几个部分。

第一部分允许您从一组备选字体中选择字体:

默认 (fontdefault)

将字体设置为默认字体,即由 *VT100.font 资源提供的字体。

无法读取(字体1)

将字体设置为 *VT100.font1 资源给出的字体。

微小 (字体2)

将字体设置为 *VT100.font2 资源给出的字体。

小 (字体3)

将字体设置为 *VT100.font3 资源给出的字体。

中号(字体4)

将字体设置为 *VT100.font4 资源给出的字体。

大 (字体5)

将字体设置为 *VT100.font5 资源给出的字体。

巨大 (font6)

将字体设置为 *VT100.font6 资源给出的字体。

转义序列

这使您可以设置由设置字体转义序列最后指定的字体(参见文档 Xterm 控制序列)。

选择(字体)

这使您可以将当前选择指定的字体设置为字体名称(如果 PRIMARY 选择有所有权)。

第二部分允许您修改其显示方式:

粗体字体

此项通常处于选中状态(启用)。如果未选中,xterm 将不使用粗体字体。此设置对应于 allowBoldFonts 资源。

画线字符 (font-linedrawing)

设置后,告诉 xterm 绘制自己的线条绘制字符。否则它依赖于包含这些字符的字体。与 forceBoxChars 资源进行比较。

打包字体(font-packed)

设置后,告诉 xterm 在显示字符时使用字体的最小字形宽度。使用最大宽度(未选中)来帮助显示比例字体。与 forcePackedFont 资源进行比较。

双倍大小的字符 (font-doublesize)

设置后,xterm 可能会要求字体服务器为 VT102 双倍大小字符生成正常字体的缩放版本。

第三部分允许您修改其指定方式:

TrueType 字体(渲染字体)

如果设置了 renderFont 和相应的资源,这将进一步控制 xterm 是否实际使用 Xft 库调用来获取字体。

UTF-8 编码(utf8-mode)

这控制 xterm 是否使用 UTF-8 编码进行输入/输出。这对于临时切换 xterm 以显示不遵循区域设置的应用程序的文本很有用。它对应于 utf8 资源。

UTF-8 字体(utf8-fonts)

这控制 xterm 是否使用 UTF-8 字体进行显示。它对于临时切换 xterm 以显示不遵循区域设置的应用程序的文本很有用。它结合了 utf8 和 utf8Fonts 资源。

UTF-8 标题 (utf8-titles)

控制 xterm 是否接受 UTF-8 编码的标题控制序列。它对应于 utf8Fonts 资源。

最初,勾选标记是根据 utf8 和 utf8Fonts 资源值设置的。如果后者设置为“always”,则勾选标记被禁用。同样,如果 utf8Fonts 子资源中没有提供字体,则勾选标记也会被禁用。

标准 XTerm app-defaults 文件定义了两组字体,而 UXTerm app-defaults 文件仅定义了一组。假设标准 app-defaults 文件,此命令将启动能够在 UTF-8 和 ISO-8859-1 编码字体之间切换的 xterm:

uxterm -类XTerm

第四部分允许您启用或禁用特殊操作,这些操作可以通过向终端写入转义序列来控制。如果启用了 SendEvents 功能,则这些操作将被禁用:允许颜色操作 (allow-font-ops)

这对应于 allowColorOps 资源。启用或禁用设置/查询颜色的控制序列。

允许字体操作(allow-font-ops)

这对应于 allowFontOps 资源。启用或禁用设置/查询字体的控制序列。

允许 Tcap Ops(allow-tcap-ops)

启用或禁用查询终端功能键字符串概念的控制序列,如 termcap 或 terminfo 功能。这对应于 allowTcapOps 资源。

允许标题操作 (allow-title-ops)

启用或禁用修改窗口标题或图标名称的控制序列。这对应于 allowTitleOps 资源。

允许窗口操作(allow-window-ops)

启用或禁用扩展窗口控制序列(如 dtterm 中使用的)。这对应于 allowWindowOps 资源。

来源:http://invisible-island.net/xterm/manpage/xterm.html

相关内容