Масштабирование шрифта xterm по умолчанию до «Большого»

Масштабирование шрифта xterm по умолчанию до «Большого»

В xterm, я хотел бы увеличить размер шрифта по умолчанию до font5/Font5/"Large"опции VTFont по умолчанию. Мне удалось сделать это вручную с помощью мыши через меню управления до сих пор, что блестяще, но это может стать довольно обременительным всякий раз, когда я открываю новое окно xterm. Поэтому я хотел бы добиться того же, установив его в качестве шрифта по умолчанию в моем .Xresourcesфайле, чтобы каждое новое окно xterm открывалось с размером шрифта "Большой" по умолчанию вместо использования меню управления.

Прочитав страницу руководства и проведя некоторые дополнительные исследования в Интернете, я попытался в отдельных попытках: xterm*font: font5и xterm*font: *-fixed-*-*-*-18-*достичь xterm*faceSize: 12.0похожего результата. Хотя первая попытка вообще не сработала, в последних двух шрифт действительно увеличился, но стал довольно размытым по сравнению с тем, чего я могу добиться через опцию меню управления. Конечно, должен быть способ!

Редактировать: Я нашел второй способ увеличения, уменьшения и сброса размера VTFont по умолчанию через Ctrl+plus/ Ctrl+minus/ Ctrl+0:

xterm*VT100.Translations: #override \
    Ctrl <Key> minus: smaller-vt-font() \n\
    Ctrl <Key> plus: larger-vt-font() \n\
    Ctrl <Key> 0: set-vt-font(d)

Однако этот метод все еще требует ручной обработки каждый раз, когда я открываю новое окно xterm. Поиск продолжается...

решение1

Вы можете использоватьinitialFontРесурс для этого:

   initialFont (class InitialFont)
           Specifies which of the VT100 fonts to use initially.  Values
           are the same as for the set-vt-font action.  The default is
           "d", i.e., "default".

например,

xterm*VT100.initialFont: 5

Связанный контент