HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Антиалиасинг
Страницы: [1] 2

[Ответить]
Mikhail Kostousov [05.12.2005 17:17] Антиалиасинг:
Всем привет!
Вопрос такой - можно ли отключить антиалиасинг при рендеренге шрифтов?
Ну и как это сделать, если можно...
maslovsky [06.12.2005 01:32] Re: Антиалиасинг:
Если речь идет о прошивке Cacko, то только при конвертировании шрифтов из TTF в QPF.

ЗЫ: а чем мешает антиалиасинг?
Mikhail Kostousov [06.12.2005 12:18] :
Хочу попробовать. В принципе у заураса высокое разрешение, настолько высокое, что, наверное, можно обойтись без антиалиасинга - а то расплытости всякие, а когда читаю из положения лежа, угол зрения на заурус такой, что все расплытости становятся такими-же яркими, как и остальная часть буквы, и буква получается рубленная, и абсолютно уродливая...
Япока просто сравнить хочу. А как из TTF в QPF переделать?
Mikhail Kostousov [12.12.2005 04:20] :
Объясните пожалуйста, как сконвертировать шрифт?
Уже запарился...
На desktop копирую в /opt/Qtopia/lib/fonts свой фонт. Заношу запись в fontdir.
Запускаю makeqpf -A ... И ни чего не происходит... Если запускаю без параметров, то он не показывает в qvfb ни одного ttf шрифта. В чем может быть проблема?
На oesf нашел "как это делать", но что-то не получается ни чего. Для начала - не нашел qt-embeded-2.3.3 - о которой идет речь. На trolltech ее нет. Соответственно - не могу патчики прикрутить.
Может у кого-нибудь есть скомпилированный makeqpf для desktop?
zGremlin [12.12.2005 14:42] :
На http://only.mawhrin.net/~geometer/zaurus/fonts/mscf.html по шагам и со всеми ссылками расказывается как скомпилировать Microsoft Core Fonts. Немножко творчества позволить скомпилировать и любой другой шрифт. Если меня не обманывает память - то в " su ", 's' отвечает за smoothing, т.е. для отключения ее надо убрать.
Mikhail Kostousov [12.12.2005 14:58] :
За ссылку, спасибо, но это то все понятно.
Я не могу сам собрать правильный makeqpf. Тоесть, он вроде как не может ни чего делать с ttf. Наложить патчи на qt-embedded тоже не получается, т.к. не могу найти версии qte 2.3.3, есть только 2.3.2 и 2.3.4 - а там различаются файлы, которые необходимо пропатчить. Пока нет времени разбираться, и править самому, вот и спрашиваю, может есть у кого makeqpf правильный, который _работает_.
P.S. http://moria.ionkov.net/zaurus/makeqpf недоступен
maslovsky [12.12.2005 15:26] :
Запускай makeqpf на завре.

Генерилка шрифтов (для завра):

http://cacko.oesf.org/downloads/fonts/makeqpf-arm.zip

Хакнутая Тахома с замапленной кодовой страницей 1252 на 1251:
http://cacko.oesf.org/downloads/fonts/tahoma-ru.ttf
http://cacko.oesf.org/downloads/fonts/tahomab-ru.ttf

Конфиги для makeqpf:
http://cacko.oesf.org/downloads/fonts/helvetica
http://cacko.oesf.org/downloads/fonts/fontdir

Запускаеться так (для разных вариантов поворота экрана):

makeqpf-arm -f helvetica -display Transformed:Rot270 helvetica
makeqpf-arm -f helvetica helvetica

Документация:
http://oesf.org/index.php?title=Converting_TTF_Fonts
http://doc.trolltech.com/2.3/fonts-qws.html
Mikhail Kostousov [12.12.2005 17:05] :
Спасибо! Буду пробовать...
Правда хотелось это все на десктопе делать, потому что там freetype правильно настроен, и хотелось именно тот способ
А makeqpf-arm он статически слинкован с freetype?
Mikhail Kostousov [12.12.2005 17:26] :
Вообще, к чему это я...
Хотелось бы добится такого же качества, как на картинке snapshot1.png (без антиалиасинга), а сейчас на завре, для сравнения, примерно как на картинке snapshot2 - с антиалиасингом. Разница едва ощутимая, но при длительном чтении с антиалиасингом глаза устают быстрее.
[К сообщению приложены файлы: snapshot2_antialiasing.png (120 кб), snapshot1.png (55 кб)]
zGremlin [12.12.2005 18:41] :
Странно, две недели назад работал. Сейчас попробовал - и в самом деле сбой
Сообщай mail (можно через ЛС) - перешлю (1M).
Может стоит куда-то выложить, а то и в самом деле не всем охота с этим на наладоннике возиться?
[Ответить]
[Вперед >]