Ответ: Вправить мозги MathType - есть идея
1998 сказал(а):
не совсем уже понимаю, на какой стадии находится расследование. Теперь нет проблем с суммой и бесконечностью? Если проблема в последнем архиве -- typecheck, то см. в аттаче слегка правленый епс и корректный посткрипт из ИД5. Так пойдет?
На какой стадии? Пока выводы совсем неутешительные. Попробую подытожить (важно: ID CS3):
- при любой комбинации в системе и МТ шрифтов Symbol [только tt из системных, только ps из адобовского набора (он виден МТ только, если удалить symbole.fon) или оба вместе] корректный вывод не получается;
- в зависимости от шрифта (type 1 или ttf) некорректный вывод происходит при использовании разных символов (например, infinity в ttf не проходит, но проходит в type1, знак суммы не проходит в type 1, но проходит в ttf). Если в линкованном eps только греческие буквы, проблем не возникает, вывод корректный;
- при этом eps, созданный в МТ, корректно открывается в Иллюстраторе 13, как при использовании symbol type 1, так и с ttf (в последнем случае надо дописать в fontinfo.ini строки
[Font5]
Name = Symbol
Encoding = Symbol
PSName1 = P,SymbolMT
- как type 1, так и ttf (последний с поправленным fontinfo.ini) в линкованных файлах eps нормальной отображаются в ИД, префлайт на шрифты не ругается, видит их как symbol и symbolMT соответственно;
- поскрипт пишется из ИД с использованием ppd scenicsoft color (ps v.2) и tass (ps v.3). Обе ppd хорошо проверены, проблем с ними в других случаях не возникает. Установки дистиллера также надежные и проверенные;
- все тестированный документы ИД с линкованными eps из МТ без видимых проблем экспортируются в pdf напрямую (получается CID-шрифт для Symbol). И при этом не печатаются из ИД на офисный ps-принтер (в данном случае Xerox 5500);
- в ID CS2 никаких проблем со шрифтом Symbol (в любых комбинациях) не было.
Честно говоря, не знаю, в какую сторону копать.
Допускаю, что именно Индизайну CS3 не нравится, как МТ обращается с символьным шрифтом. Вот ссылка на symbol encoding, реализованную в МТ:
http://www.dessci.com/en/support/mathtype/tech/encodings/symbol.htm
К сожалению, эта таблица зашита в MT, поэтому править непосредственно ее не получится. Можно было бы теоретически создать новый encoding file, но, во-первых, плохо понимаю, что в него писать (знаний о шрифтах не хватает), а, во-вторых, не представляю, как будут сосуществовать в МТ две схожие по содержанию encoding таблицы для шрифта Symbol, который в отличие от кириллических шрифтов играет в МТ ключевую роль.
Могу выложить любые пример файлов eps/ps/pdf.
Как пример - в аттаче сгенерированный MT test.eps со шрифтом symbol.ttf, который не выводится корректно при помещении в ИД.