[Desktop] Размер шрифтов
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Янв 22 10:55:51 MSK 2008
ALT Linux User пишет:
> 2008/1/21 Alexei V. Mezin <alexei_vm на ints.ru>:
>
>> Что предлагаю я:
>> на первом мониторе система автоматом (если это, конечно, возможно),
>> ставит 80DPI. И буква 10пт теперь не 20, а 16 пикселей высото, что
>> соответсвует 4мм, и это глазу нравится. Или не нравится, и я ставлю 11
>> или 9Ю, добиваясь ФИЗИЧЕСКИХ миллиметров, которые мне на глаз приятнее.
>>
>> Меняю монитор на 110DPI, буква теперь занимает 30 пикселей, но на экране
>> она по прежнему 4мм, то есть так, как мне нравится. Итог: я настроил
>> шрифты ОДИН раз, и больше никогда их не трогаю, независимо от монитора.
>
> Вы упустили из виду одну ключевую деталь. В alterator пока не встроен
> телепатический модуль, безошибочно угадывающий физические размеры
> Вашего монитора. Без этого - весь Ваш метод с помиллиметровым размером
> шрифта на экране - ошибочен в корне.
> Поэтому - приходится по-старинке мерять линейкой.
>
> Как Вы думаете, насколько будет велик процент десктопных
> пользователей, которые с линейкой будут обмеривать монитор? Перед
> этим, разумеется, они ещё должны изучить правку конфигов, отвечающих
> за разное отображение шрифтов в Qt, GTK и т.д.
Иделаьный вариант - выводить линейку на экран в модуле альтератора и
просить пользователя её измерить. Линейку соответственно в пикселах.
После правильного ответа DisplaySize вычисляется без проблем.
>
<skip>
>
> 2008/1/21 Anton Farygin <rider на altlinux.com>:
>
>> Убьёшься по всем приложениям выставлять размер шрифта. Проще выставить
>> настоящий ScreenSize.
>>
>>> Смените монитор и снова будете по настройкам/конфигам лазать?
>> Нет, пойду настрою DPI.
>
> У меня шрифты интерфейсов приложений KDE, Mozilla и OpenOffice
> выглядят по-разному на тестовой машине. Умолчальные настройки ALD4.
> Плюс - апдейты из Branch. Кстати, сейчас обновился - и опять всё
> слетело. В KDE на панели - полный бардак: исчезли system tray, clock,
> зато добавилось storage media, quick launch. Шрифты снова выглядят
> немного по-другому.
а у меня всё и всегда выглядит нормально.. наверное я что-то не то делаю
(branch/4.0, с постоянными обновлениями).
>
> IMHO - в alterator было бы здорово сделать модули настройки экранного
> разрешения и размера шрифтов в интерфейсах приложений. Первый - пусть
> прописывает везде, где нужно именно дистрибутиву от ALT, screen
> resolution, либо физические размеры, если есть желание пользователя.
> Второй - пусть так же прописывает во все эти GTK и т.п конфиги
> значения размера интерфейсного шрифта.
Второй делать нереально. многие приложения выставляют размеры шрифтов
самостоятельно.
> Смысл - привести интерфейсные шрифты к управляемому, однозначному
> состоянию, достигаемому с помощью очевидной для рядового десктопного
> пользователя GUI утилиты, коей, в том числе, и является alterator.
Невозможно привести их к однозначному состоянию.. для этого придётся
нарушить целую пачку стандартов.
Например - в браузере сайты могут выставлять не только размер шрифта, но
и его тип.
Подробная информация о списке рассылки Desktop