在此过程中,我更改了设置,导致 xterm 中的弹出窗口以希腊字符显示。主窗口中的文本正常,只有弹出窗口是希腊语。我如何才能改回在弹出窗口中使用英语字符?
答案1
它应该“正常工作”,因为这不是一个新问题(请参阅 xterm FAQ)第一个弹出菜单非常慢)。xterm 有一个资源设置,它告诉它区域设置初始化菜单时应:
menuLocale
(班级MenuLocale
)
指定加载弹出菜单时用于字符集计算的区域设置。使用此选项可提高 Athena 弹出菜单的初始化性能,这可能会加载不必要的(且非常大的)字体,例如,在具有 UTF-8 编码的区域设置中。默认值为“C”(POSIX)。要使用当前语言环境(仅当您已本地化菜单项的资源设置时才有用),请将资源设置为空字符串。
可能某些打包程序覆盖了该功能,或者存在一些需要解决的模糊的配置问题。
如果您使用的是 POSIX(“C”)语言环境,那么 X 库似乎不太可能搜索其他字体。但是如果您有一些字体资源设置(参见appres XTerm
, 或者xrdb -query
),那么这可能是问题的根源。我想也可能是某些字体编码错误(但这似乎不太可能)。