我使用的是 Mac OS X 10.8 和 XQuartz 2.7.2。我已经下载并放置了几个以*.ttf
我的/Users/<name>/.fonts
目录命名的 TrueType 字体。在运行 XQuartz 时,fonts.dir
会创建几个文件,包括。对于我安装的每种字体,该文件都有各种编码的 X11 字体名称等。
我的问题是我不能总是“找出”xterm -fa <NAME>
在我的.Xresources XTerm*faceName
条目中或在我的条目中使用的正确名称。对于某些字体,fonts.dir
文件中详细的 X11 字体名称中列出的核心字体名称有效,而对于其他字体则无效。
syn*_*ror 25
下面的一行代码经常帮助我找到正确的字体名称:
$ fc-list | cut -f2 -d: | sort -u
Run Code Online (Sandbox Code Playgroud)
尤其是像“IPAX0208Mincho”这样的日文字体,我永远猜不出正确的名字。如果您不介意多打字,您甚至可能更喜欢
$ fc-list | cut -f2 -d: | sort -u | less -r
Run Code Online (Sandbox Code Playgroud)
获得分页输出。
您可以使用 xfontsel 来获取正确的名称:
$ xfontsel
Run Code Online (Sandbox Code Playgroud)
选择您感兴趣的字体,然后单击“选择”按钮。这会将字体名称复制到剪贴板。使用该名称运行 xterm。例如:
$ xterm -font -adobe-helvetica-*-r-normal-*-12-120-*-*-*-*-*-*
Run Code Online (Sandbox Code Playgroud)
使用“-fa”无法让它在我的系统(linux)上工作,但“-font”有效。
归档时间: |
|
查看次数: |
29522 次 |
最近记录: |