LINUX.ORG.RU

Как работать со шрифтами?


0

0

Есть описания возможных вариантов? Сравнения? Нужно сделать что-то вроде TeX-а. Кто-нибудь в курсе, что получается в DVI: текст или уже векторное изображение букв?

Где можно взять свободных (это важно) векторных шрифтов?

И еще: как получить стиль italic я понимаю, но как получают bold? или рисуют несколько образов на одну букву?

★★★★

Ужас...

Наверное, надо с нуля начать. Погуглить про шрифты (хинтинг, кернинг; truetype, type 1; RIP).

TeX про шрифты мало чего знает; за шрифты другая программа Кнута отвечает -- Метафонт. Теховская технология _значительно_ отличается от прочих; очень грубо говоря, Метафонт, базируясь на весьма продвинутом векторном формате, похожем на Type 1 c чрезвычайно развитым хинтингом, производит растровые шрифты для каждого конкретного разрешения. DVI же вообще device independent!

В последнее время попсовики упрямо впихивают в ТеХ Type 1 (благо, гибкость ТеХа это позволяет), и гордятся получающимся убожеством, ибо твердо знают, что "векторные шрифты -- наше все, а растровые шрифры -- отстой!".

Die-Hard ★★★★★
()
Ответ на: комментарий от Die-Hard

На печати и растровые нормально выглядят. А вот если делать pdf, то с растровыми получается сплошной ужоснах.

anonymous
()
Ответ на: комментарий от anonymous

> А вот если делать pdf, то с растровыми получается сплошной ужоснах.

Кстати, растровость тут не при чем. Проблема в антиалиасинге, который acroread умеет (правильно) только для определенных (векторных) форматов, но делать пытается для всех.

Утверждаю, что для любого _конкретного_ разрешения производимые Метафонтом растровые фонты выглядят лучше любого векторного фонта (с точностью до антиалиасинга, который Метафонт просто не умеет).

Проблема в on-the-fly масштабируемости: растровые фонты нельзя просто взять и увеличить, нажав на Сtrl+.

Die-Hard ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.