将终端中的字体样式更改为指定的.ttf文件

时间:2016-10-27 21:58:41

标签: linux macos fonts terminal true-type-fonts

我正在创建一个使用特定字体显示图形的终端游戏。问题是每次游戏开始和停止时手动不得不切换字体是不方便的。游戏应该在OS X和Linux上运行,主要应该支持xterm。是否存在允许自动化的黑客攻击?

1 个答案:

答案 0 :(得分:1)

不,没有普遍适用的方法。遗憾。

我可以想到一些特定的可怕的黑客,你可以用来改变特定环境中用户的字体 - 例如,如果用户使用macOS并运行Terminal.app,你可以使用Applescript来改变字体。然而,即使用户在macOS中使用另一个终端,这个技巧也行不通,更不用说在Linux上了。

如果您需要特定字体,则应将游戏编写为图形桌面应用程序,而不是终端。