Я пытаюсь настроить свои шрифты в системе X Windows, но мои настройки не дают ожидаемых результатов.
Я использую Терминатор в качестве моего терминала. Я установил для моего шрифта Terminator значение «Monospace 9». Мой ~ / .Xresources указывает системный DPI 120 через «Xft.dpi: 120». Мой экран имеет разрешение 1600х900.
Моноширинный шрифт 9pt оценивается в 1/8 дюйма, поскольку 1pt = 1 / 72in. Насколько я понимаю, тогда X windows использует значение dpi, равное 120, чтобы преобразовать его в пиксели. 120 * (1/8) = 15 пикселей, поэтому строка текста должна занимать 15 пикселей по вертикали. Это будет означать, что мой терминал должен показывать 900/15 = 60 строк текста. Однако даже на полном экране мой терминал отображает чуть менее 50 строк текста, что означает, что шрифт отображается с разрешением 900/50 = 18 пикселей.
Где мои рассуждения пошли не так?