Mailing List CyrTeX-ru@vsu.ru Message #848
From: Alexey Malistov <CyrTeX-ru@vsu.ru>
Subject: Re[2]: значки геометрич. фигур
Date: Thu, 11 Dec 2008 18:17:59 +0300
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
> ! Font \evglogo=evglogo not loadable: Metric (TFM) file not found.
> <to be read again>

> Можно ли сделать так, чтобы картинки, нарисованные в MetaFont, были видны в
> EMTEX?

К сожалению, не знаю, как и откуда EMTEX берет mf-файлы, чтобы их
сконвертировать в tfm и pk.

> И второй вопрос: содержимое файла evglogo.mf мне совершенно не понятно.
> Существует ли простое и понятное описание MetaFont (желательно на русском
> языке)?

Я знаю только одну книгу в русском переводе: Дональд Кнут, ╚Все про
MetaFont╩. Про MetaPost можно найти больше информации в интернете.
Языки почти одинаковые, но есть незначительные различие, без которых
не получится реализовать шрифт.

> Я слышал, что качественные картинки можно рисовать в METAPOST. В чем отличие
> MetaFont и METAPOST и что из них лучше?

Можно.  Отличия  почти  никакого  нет.  Язык  один и тот же с той лишь
разницей,  что MetaFont призводит на свет шрифт из нескольких букв (от
0  до  256),  а  MetaPost  создает  картинки  вместо букв. Кроме того,
MetaPost  умеет  делать  цветные  картинки.  Все буквы шрифта, который
сделал  MetaFont могут быть лишь двухцветными (есть линия, нет линии),
цвет   потом  можно  выбрать  в  LaTeX.  Фактически  различаются  лишь
несколько команд.

В  Вашем  случае  можно,  конечно, создать и eps-картинку MetaPost-ом,
затем  включать  её  во  все  необходимые  места  кода,  но  для более
рационального  использования  памяти  и  времени  лучше  сделать шрифт
нужными буквами (символами).


P.S. На самом деле работа в Вашем случае довольно кропотливая.
Очевидно, Вам требуется каждый из Ваших символов в трех начертаниях:
для математического шрифта в обычном размере, а также в индексах и в
двойных индексах. Возможно, действительно, следует поискать, может уже
эти символы где-то, в каком-то шрифте нарисованы. Если Вы сможете
найти такой шрифт, я Вам подскажу, как сделать команды для вставки
этих символов.

-----------------------------------------------------------------
С уважением,
 Алексей Малистов                          


Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster