Board.KolibriOS.org
https://board.kolibrios.org/

Окончательное решение вопроса со шрифтами
https://board.kolibrios.org/viewtopic.php?f=35&t=2377
Page 3 of 3

Author:  Solidum [ Sat Sep 22, 2018 12:56 am ]
Post subject:  Re: Окончательное решение вопроса со шрифтами

Pathoswithin wrote:
Не стоит ожидать многого от интегрированного шрифта.

Это зря, например, GNU/Linux похоронил себя своей же стратегией, я имею ввиду, например, X server, к которому уже припилили десяток свистелок для организации подобия DirectX.

Конечного пользователя интересует простота - взял и пользуешься или пишешь код. И метрика должна быть понятная.

Pathoswithin wrote:
Шта? Почему не 13 точек?

Так как 13 точек составляет высота "Х", а ещё есть надсимвольные элементы, например, "Ё", и циркумфлекс занимает побольше места, чем две точки, а также подсимвольные элементы, например, "р". Плюс иероглифы. Китайские, не спорю - лесом, да и они потихоньку движутся к пиньинь, который базируется на латиннице. А вот японские и корейские выкидывать нельзя - очень развитая консервативная публика.

Author:  Pathoswithin [ Sat Sep 22, 2018 1:37 am ]
Post subject:  Re: Окончательное решение вопроса со шрифтами

Ну не в два раза же. У нас высота шрифта 16, а высота "Х" 10 что ли. В любом случае, неохота занять пол ядра японскими иероглифами.

Author:  Solidum [ Sat Sep 22, 2018 11:11 am ]
Post subject:  Re: Окончательное решение вопроса со шрифтами

Дело не в этом, есть две причины которых избежать нельзя:

1) Давным давно жил был лорд Рэлей, который исследовал волны. Именно он вывел формулу для нахождения дифракционного предела любой оптической системы. Человеческий зрачок имеет днём примерный размер в 2-3 мм, а длина волны самого короткого фиолетового цвета около 400 нм. При этих условиях предел составляет 0,19-0,21 мм, поэтому уже сейчас стремятся к уменьшению размера пикселя. Пока это проявляется на смартфонах, а в мире ПК в виде матриц Retina от Apple и, вроде бы, похожее делает Eizo для профессионального сегмента. В идеале в соответствии с принципами метрической системы мер размер пикселя должен быть 0,125 мм. Значит шрифт в 3,2 мм будет иметь 26 точек в высоту для букв типа "Х" и все 52 для иероглифов.

2) Система отображения текста должна быть общей для вывода на монитор и на печать, хоть механизмы рендеринга различные, но без единообразного представления сегмент CAD/CAM/CAE будет недоступен. В свою очередь, принтер имеющий качество в 600 dpi потребует от 3,2 мм уже 76 точек ...

Page 3 of 3 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/