[Desktop] Размер шрифтов

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Янв 22 12:14:02 MSK 2008


ALT Linux User пишет:
> 2008/1/22 Anton Farygin <rider на altlinux.com>:
>> 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 вычисляется без проблем.
> 
> Очень хорошо. В принципе, можно так, а можно ещё добавить: "либо
> приложите лист A4 по короткой стороне и с помощью слайдера или
> пошагового ввода числа добейтесь максимально точного соответствия
> линейке на экране".

Не надо лист A4.. Бывают мониторы, куда лист A4 не входит ;)

Нужно отобразить линейку в 100 пикселей и попросить ввести её размер в 
миллиметрах.

> 
>>> 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, с постоянными обновлениями).
> 
> Уже давно заметил, что это у меня какой-то особый линукс. У
> ALT-окружения линукс, безусловно, эталонный :)

Я бы не назвал свою систему эталонной - она довольно сильно 
перенастроена. И мои настройки, безусловно, не стоит вводить в 
дистрибутив по умолчанию ;)


> 
>>> IMHO - в alterator было бы здорово сделать модули настройки экранного
>>> разрешения и размера шрифтов в интерфейсах приложений. Первый - пусть
>>> прописывает везде, где нужно именно дистрибутиву от ALT, screen
>>> resolution, либо физические размеры, если есть желание пользователя.
>>> Второй - пусть так же прописывает во все эти GTK и т.п конфиги
>>> значения размера интерфейсного шрифта.
>> Второй делать нереально. многие приложения выставляют размеры шрифтов
>> самостоятельно.
> 
> Это понятно.
> Но давайте, всё же, ориентироваться на десктопного пользователя:
> Web/E-Mail/Docs/MP3/MP4/DVD/PDF/JPEG в подавляющем большинстве. Отсюда
> - не так уж и много приложений надо "уметь причесать". Давайте, всё
> же, "причёсывать" систему из какого-то одного места.

Что имеется в виду под "причёсыванием" ? Выставить везде одинаковый 
размер шрифтов ? это некорректно.. выставить разный размер шрифтов - 
тоже (по вашим словам) неправильно. Выставить везде одинаковый шрифт ? А 
  какой в этом смысл, если автор приложения специально использует другие 
шрифты ?


> 
>>> Смысл - привести интерфейсные шрифты к управляемому, однозначному
>>> состоянию, достигаемому с помощью очевидной для рядового десктопного
>>> пользователя GUI утилиты, коей, в том числе, и является alterator.
>>
>> Невозможно привести их к однозначному состоянию.. для этого придётся
>> нарушить целую пачку стандартов.
>>
>> Например - в браузере сайты могут выставлять не только размер шрифта, но
>> и его тип.
> 
> Вы имеете в виду, внутри браузера? Ну и пусть. Это же настраивается
> уже в самом браузере. Имеется в виду, давайте-таки добъёмся
> унифицированного в первом приближении интерфейса.

Интерфейса чего ? мы можем менять шрифты по умолчанию в KDE. Это и 
происходит. Где ещё нужно выставить другие шрифты ? в OOo ? Где в OOo ? 
в интерфейсе или в тексте документов ? Какого размера ?

Что делать с документами, которые идут 11 шрифтом, а в системе 
предлагается по умолчанию 18-й ?



> 
> 
> 
> 2008/1/22 Alexei V. Mezin <alexei-mezin на rambler.ru>:
>> ALT Linux User пишет:
>>
>>> Замечаю. Тем более, что я писал о другом.
>>>
>>> Согласно моим предложениям, получается:
>>>
>> Значит мы просто исходим из разных предпосылок. Я считаю, что
>> пользователь ОДИН раз настраивает удобные ему шрифты, и далее работает
>> долгие годы в привычном окружении. Вы считаете, что пользователь до
>> обеда работает с одним размером шрифтов, после обеда с другим, а по
>> вечерам с третьим. И помочь пользователю (очевидному извращенцу) вы
>> предлагаете сломав идеологию отображения на мониторе, использовать
>> инструмент не по назначению, и помешать нормальным пользователям
>> нормально работать.
> 
> Довольно странно, что Вы унификацию, удобство и простоту настройки
> называете "извращением". Мне всегда казалось, что при выходе продукта
> на массовый уровень это как раз положительные моменты.
> _______________________________________________
> Desktop mailing list
> Desktop на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/desktop




Подробная информация о списке рассылки Desktop