1

Я использую xterm на OS X 10.5. Если я сделаю:

xterm -fa "Monaco" -fs 10

он создает xterm со значительно большими шрифтами, чем Terminal.app с 10-точечным шрифтом Monaco. На самом деле, я должен уменьшить xterm до -fs 8 или около того, чтобы соответствовать размерам окна. И тогда шрифт на 8 пунктов менее читабелен.

Разве 10-точечный шрифт не должен иметь определенный абсолютный размер (т. Е. Пропорциональный 10/72 дюйма) независимо от того, отображается ли он в терминале или в xterm?

Терминалы имеют разрешение 80x24 и не имеют сглаживания. Кроме того, я запустил iTerm для Mac OS X, и окно почти полностью перекрывало окно Terminal.app. Ширина была такой же, но высота была немного короче.

Terminal.app против xterm

1 ответ1

1

Я решил проблему. Существует вариант, в котором вы можете разместить.Xdefaults для установки видимых точек на дюйм:

Xft.dpi: 99

Конечно, это на самом деле не меняет истинных точек дисплея устройства на дюйм, как это установлено аппаратно. По-видимому, это число используется для "масштабирования" шрифтов.

Похоже, что Mac OS X работает с разрешением 72 т / д, а для xterm по умолчанию установлено значение 99 т / д.

Глифы шрифтов и окна имеют практически одинаковый размер (в пределах 1/16 дюйма), когда для обоих приложений термина установлено значение 72 dpi.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .