更改屏幕保护程序字体大小,Molecule xscreensaver

更改屏幕保护程序字体大小,Molecule xscreensaver

我喜欢 Molecule xscreensaver。有没有办法改变配置,使分子信息的字体更大?它位于屏幕的左上方,很小。使用薄荷肉桂。

答案1

使用 运行分子程序(对于我的操作系统,它位于/usr/libexec/xscreensaver/molecule--help,并查看并man molecule没有提供任何明显的方法来改变这种外观。然而,快速浏览一下应用程序二进制文件中的字符串就会发现典型的X11资源对于标题字体:

$ strings /usr/libexec/xscreensaver/molecule | grep -i font
  ...
*titleFont:  -*-helvetica-medium-r-normal-*-*-180-*-*-*-*-*-*

因此,您可以运行该程序,并-xrm选择将此资源设置为您选择的字体(和大小)。用命令测试一下

/usr/libexec/xscreensaver/molecule -xrm '*titleFont:-*-helvetica-bold-r-normal-*-68-*-*-*-*-*-*-*'

(或者它位于操作系统中的任何位置)。这里的数字68是字体的像素宽度。如果没有任何变化并且您收到有关没有此类字体的错误,则您可能需要安装一些更标准的字体。

对外观感到满意后,保存所需的字体。使用xscreensaver-demogui 来执行此操作,或者更简单地进行编辑~/.xscreensaver,以便将 的行GL: molecule -root \n\替换为,例如:

GL: molecule -root -xrm '*titleFont:-*-helvetica-bold-r-normal-*-68-*-*-*-*-*-*-*' \n\

请注意,这是可能的,因为该程序是老式的本机 X11 应用程序。较新的程序通常使用图形库和更复杂的方法来设置其外观,以适应“桌面的外观和感觉”。

相关内容