MathType и Indesign - решение проблем

Статус
Закрыто для дальнейших ответов.

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: MathType и Indesign - решение проблем (FAQ)

sakhar сказал(а):
Я сам пощупал... Никаких улучшений не увидел :( Просто адаптировали под Windows.
А экспорт в eps не поправили?
 

sakhar

Professional
15 лет на форуме
Сообщения
1 550
Реакции
134

Dimasick

Участник
Сообщения
4
Реакции
0
ПОМОГИТЕ

У меня стоял Word 2003 + MathType 5.2, набранные файлы с формулами с помомщью MathType сохранял как веб-странички и формулы были просто идеальными - они выравнивались в htm по вертикали очень правильно относительно строки, НО поставил MathType 6.5с и теперь формулы (как картинки) в htm по вертикали выравниваются уже не так - формула как бы стоит на строчке (см. рисунок ).
Посоветуйте, как это побороть? Хочу оставить MathType 6.5с (там есть нужные мне функции, которых нет в 5.2), но надо как-то побороть это неправильное выравнивание.
 

Вложения

  • qwe.JPG
    qwe.JPG
    19.8 КБ · Просм.: 1 181

sakhar

Professional
15 лет на форуме
Сообщения
1 550
Реакции
134
Ответ: ПОМОГИТЕ

Используйте скрипты. Вот например.
 

Dimasick

Участник
Сообщения
4
Реакции
0
Ответ: MathType и Indesign - решение проблем (FAQ)

И сложновато, и с формулами в таблицах проблемы. Может, еще будут советы? Может, я просто что-то не так делаю? Или это действительно дакой баг? Просто странно, что в ранних версиях маттайпа он был, в 5.3 исправлен, а в 6.6 снова есть.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: MathType и Indesign - решение проблем (FAQ)

Простите, а сохранив из Ворда в html-странички, что потом Вы делаете?
Насчет сложновато и таблиц - тему до конца прочитали? На выходе у ее автора получился очень хороший и простой в использовании скрипт.
 

Dimasick

Участник
Сообщения
4
Реакции
0
Ответ: MathType и Indesign - решение проблем (FAQ)

Потом? Потом просматриваю в браузере (IE8, Opera, FireFox).
У меня со скриптами не очень... пытался почитать http://www.mt-script.narod2.ru/ но там большей частью о InDesign и не очень понятно как все это применимо для MathType.
 

Onger

12 лет на форуме
Сообщения
389
Реакции
75
Ответ: MathType и Indesign - решение проблем (FAQ)

Dimasick тут обсуждение о том как в InDesign-е работать с формулами MathType.
А вопрос у тебя к данной теме, как и разделу форума не имеет ни какакого отношения.
По твоей проблеме - почему бы не откатиться обратно на 5,3? Что есть необходимость в каких-то фичах 6,5с (кстати последняя 6,6а)?
 

Dimasick

Участник
Сообщения
4
Реакции
0
Ответ: MathType и Indesign - решение проблем (FAQ)

Тогда сорри за офтоп :( А про фичи в 6.5/6.6 - таки есть и именно те, что мне нужны...
 

mvlad123

12 лет на форуме
Сообщения
167
Реакции
95
Ответ: MathType и Indesign - решение проблем (FAQ)

Dresden сказал(а):
А экспорт в eps не поправили?
Ув. Алексей!
По поводу проблем с экспортом EPS обнаружил следующую информацию на сайте разработчика http://www.dessci.com/en/support/mathtype/tsn/tsn114.htm
Сам не пробовал, но, может быть, поможет решить эту проблему.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: MathType и Indesign - решение проблем (FAQ)

mvlad123 сказал(а):
обнаружил следующую информацию на сайте разработчика
Спасибо, Владислав. Это я уже видел.
К данной проблеме отношения не имеет. В МТ уже бог знает сколько версий повторяется одна и та же ошибка (точнее несоответствие спецификации ps), на которую указал ув. Вадим (1998), он же дал рецепт исправления.
В версии 6.6а эта ошибка все еще есть.


Не по теме:
Как раз в 6.6а я на нее налетел в полной мере, поскольку забыл поменять mathtype.exe на исправленный и вставил в 35 статей сборника примерно 1000 формул, которые вывести в ps не получается. На этапе верстки воспользуюсь Вашим Convert, без него была бы совсем труба.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: MathType и Indesign - решение проблем (FAQ)

Коллеги, есть вопрос. Никто не озадачивался автоматизированной заменой одного символа на другой в Маттайпе? Например, V на v.
 

sakhar

Professional
15 лет на форуме
Сообщения
1 550
Реакции
134
Ответ: MathType и Indesign - решение проблем (FAQ)

У меня недавно была такая задача, но автоматизировать не смог.
 

Admig

Участник
Сообщения
8
Реакции
0
Ответ: MathType и Indesign - решение проблем (FAQ)

Не совсем по обсуждаемой теме, но имеет отношение к MT и ID.
Попробовал чисто из любопытства в окне MT выделить всю формулу, запихнуть в буфер, а в ID вставить. Вставилось без проблем. Размер вставленного векторного рисунка почему-то оказался очень большим. Русские символы, вставленные в MT, нормально отобразились. При выгонке в PDF также нормально отображаются все символы, в т.ч. русские, правильными embedd-нутыми шрифтами (NewtonC). Но интересно, что в ID при этом в палитре Link пусто, никаких картинок - как будто вставленная формула нарисована прямо в ID.
Она (формула) ведет себя как единый векторный объект. Но нет возможности ни разгруппировать, ни редактировать узлы, ни вызвать внешнее редактирование (Edit Original).
Тот же результат - при drag-n-drop-е выделенной формулы из MT в ID.
При выходе из MT в Индезе формула сохраняется.
Так получается и в CS3 и в CS4.
Что же это за объект такой? Если OLE, то как его вызвать для редактирования?
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 323
Реакции
7 870
Ответ: MathType и Indesign - решение проблем (FAQ)

Dresden,
По просьбам трудящихся тема опять закреплена. Давайте новую версию шапки.
 

Dmitrij M

15 лет на форуме
Сообщения
11 046
Реакции
5 944
Ответ: MathType и Indesign - решение проблем (FAQ)

Вопрос такой (просьба не обсуждать правильность метода, т.к. он обусловлен спецификой работы):
Есть файл Word с множеством формул, которые нуждаются в правке. После правки в Mathtype 6.6 формулы записываются как wmf, делается апдейт файла Word и через клипбоард текст с формулами вставляется в Инди 6.05. Работа начата на машине, на которой все получалось. Формулы затягивались в Инди как линкованные wmf вместе с текстом. Теперь такой же метод испробован на двух других машинах. Инди такой же версии, Mathtype тоже. Два разных Word испробованы: 2000 и 2007 (на первой машине 2003). Результат таков: вместо wmf в Инди создаются внедренные файлы eps, которые нельзя редактировать. Их приходится в ручную заменять на wmf, что очень трудоемко. Эти внедренные eps корректно экспортируются в pdf вместе с текстом. Проблема в том, что заказчик хочет получить файлы с линкованными wmf для дальнейшей работы и это единственный необсуждаемый вариант. Где может быть проблема? Испробованы масса вариантов экспорта из Mathtype, смена преференций - результата нет. Неужели только 2003 Ворд причина успеха?
 

Onger

12 лет на форуме
Сообщения
389
Реакции
75
Ответ: MathType и Indesign - решение проблем (FAQ)

))) dimon222, а скриптом попользоваться не судьба? Или обязатально пляски с бубном себе устраивать, эмоций не хватает?
Самый мощный скрипт для работы с формулами в ИД тут http://www.indesignscripts.ucoz.ru
 

Dmitrij M

15 лет на форуме
Сообщения
11 046
Реакции
5 944
Ответ: MathType и Indesign - решение проблем (FAQ)

Спасибо. В этой работе я поставляю клиенту полуфабрикат - файлы Инди с формулами и текстом для дальнейшей верстки. Так что в выборе способа работы не свободен. Скрипт попробую - сработает как надо клиенту - куплю.
 

Onger

12 лет на форуме
Сообщения
389
Реакции
75
Ответ: MathType и Indesign - решение проблем (FAQ)


Не по теме:
Видно клиент не знает что есть скрипты, и дает "черную ручную" работу на сторону )))
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: MathType и Indesign - решение проблем (FAQ)

Выкладываю обновленную версию шапки (GeorgeS, прошу прощения за задержку).


Обобщаю информацию по решению проблем, связанных с помещением формул MathType в виде eps-файлов в Индизайн, прежде всего версии CS3-CS4 (поскольку готовых скриптов для CS5 пока нет, информация об этой версии Индизайна будет добавлена позднее).

1. В MathType любой версии до 6.6a включительно есть ошибка, не позволяющая в общем случае корректно выводить в постскрипт сгенерированные Маттайпом формулы из ID CS3-CS4.

Решение (спасибо уважаемому 1998):
открыть файл mathtype.exe hex-редактором, найти ascii-фрагмент
Код:
/ns {cf sf} bdef
и аккуратно на месте буквы "b" написать пробел.

Примечание. В ID CS2 этой проблемы нет.

2. Кириллический текст, набранный в MathType с клавиатуры, отображается в Индизайне и выводится неправильно.

Решение:
скопировать в папку C:\Program Files\MathType\Fonts файл cyrfont.enc (см. вложение) и внести в находящийся там же файл fontinfo.ini следующую правку:
В секцию [Encoding]
добавить строчку
Cyrfont = cyrfont.enc

и в конец файла fontinfo.ini строчки вида
[Font1]
Name = NewtonC
Encoding = Cyrfont
для каждого кириллического шрифта, используемого в MathType (подробности есть в самом файле fontinfo.ini).

После этого следует еще в Ворде макросом MathType переформатировать формулы, используя соответствующий mathtype equation preference файл .eqp, после чего импортировать формулы скриптом в ИД.

Примечание 1. После выполнения мероприятий, перечисленных в п. 2, возможен слет в некоторых шрифтах кириллических символов, набранных в Маттайпе с помощью окна Insert Symbol. К сожалению, это неизбежная плата за последующее удобство работы.
Примечание 2. На данный момент не удалось устранить проблему с набором для полноценных юникодных шрифтов, у которых в диапазоне 128-255 находится расширенная латиница (таких как системный TimesNewRoman, опентайповские шрифты ParaType и т. п.). Похоже это системный недостаток нынешних версий MathType, связанный с неполной поддержкой юникода. Для таких шрифтов вносить изменения в fontinfo.ini смысла не имеет.
Примечание 3. Если кириллица в формулах была набрана с использованием системных или других юникодных шрифтов, то ее придется перенабирать заново.

3. Для комфортного помещения в Индизайн формул Маттайп с возможностью их последующего редактирования уважаемым Maks_Tsofin написан соответствующий скрипт. Обращаться к автору.
4. Еще более мощный и более комфортный в работе скрипт (в том числе с возможностью поиска-замены, пакетного переформатирования формул в Индизайне и т. п.) написан уважаемым mvlad123.
Ссылка на его сайт здесь. В описании этого скрипта коротко изложен порядок действий по экспорту формул из Word и их размещению в Индизайне, который будет полезен начинающим.

Ссылки по теме
Обсуждение темы "Формулы в Indesign":
http://forum.rudtp.ru/showthread.php?t=10017
http://forum.rudtp.ru/showthread.php?t=32599&page=2&pp=20
http://forum.rudtp.ru/showthread.php?t=32575&page=1&pp=20

Обсуждение скрипта mvlad123:
http://forum.rudtp.ru/showthread.php?t=41091

Замечания и поправки приветствуются.
Просьба к тем, кто предпочитает работать с формулами в формате wmf, рассказать об особенностях используемой технологии.
 
Статус
Закрыто для дальнейших ответов.