beldmit: (Программизм)
[personal profile] beldmit
Теперь компьютерный.

Пытаюсь настроить шрифты в xterm в новом (три месяца как) Debian. Оболочка - Gnome.

Собственно, я уже нагуглил, что теперь нужные параметры нужно написать в .Xdefaults (я по старой привычке писал в .Xresources) и сказать заклинание xrdb -merge. Но получается у меня фигня.

Собственно, вопрос. Один из режимов, которые по Ctrl+Right Mouse, меня вполне устраивает. Как выяснить, какие в нем шрифт и размеры, чтобы прописать таки в .Xdefaults и до очередного апгрейда забыть навсегда? Или, блин, если у нас GUI, так может, к нему конфигурилка есть?..

Последовательная смена размера на 1 не дает требуемого эффекта, если что...

Date: 2013-08-18 06:06 pm (UTC)
yurikhan: (default)
From: [personal profile] yurikhan

В предположении, что «настроить шрифты» означает векторные (поскольку битмэпные уже настроены близко к теоретическому оптимуму для битмэпных шрифтов):

  • Из man xterm узнаём, что шрифты (которые TrueType) задаются ресурсами faceName, faceSize и faceSizen (n∈{1, …, 6}), причём величины — в пунктах. Также узнаём, что дефолт для дефолтного размера — 14.0, а для остальных — некий процент от дефолтного.
  • Дальше можно либо просто подобрать нравящийся размер в пунктах в любой программе, имеющей диалог выбора шрифта, либо сказать apt-get source xterm и накопать там, чему равно то неназванное отношение между соседними размерами. (Из исходников выясняется, что в том же отношении, что и соответствующие битмэпные шрифты, а если не заданы и они — то, соответственно, [Unreadable, Tiny, Small, Medium, Large, Huge] = [2/78, 35/78, 60/78, 90/78, 135/78, 200/78] × Default.)

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 12th, 2026 04:28 am
Powered by Dreamwidth Studios