Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

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

mvlad123

Топикстартер
12 лет на форуме
Сообщения
167
Реакции
95
Ответ: Предложение и вопрос по делу

Краткое обсуждение аналогичной проблемы уже было в посте 111 этой темы.

Если эта проблема важна для многих людей, то над ней тоже можно поработать, так как по MT-Script скопились уже ряд замечаний и предложений пользователей. И в ближайшее время займусь работой над функционалом, а не только над "фасадом" скриптов.
По сути Вашего вопроса. Причина ясна - нет кернинга пары объект(формула)-символ(текст). Плюс еще учтем стандартную отбивку в 2 пт (см. #111) вокруг формулы. Анализ "хвоста" формулы должен позволить решить эту проблему. Вопрос в другом - насколько это действительно принципиальная проблема, тем более что она легко решается внесением знака препинания внутрь формулы.
 

Fedor

15 лет на форуме
Сообщения
140
Реакции
0
Ответ: Предложение и вопрос по делу

НЕ могу понять какие надо сделать настройки чтобы при форматировании отступов сверху и снизу формулы не получалось таких больших дыр... К примеру у меня в тексте формульные вставки, по сути они как обычный текст, но например со знаками вектор сверху, поэтому приходится их делать в Мастайпе, формулы расставлены по местам, запускаю обработку текста и получаю снизу каждой строки где есть формульная вставка пропуск почти в еще одну строку... Пробовал разные настройки, но легче не становится... Задумываюсь о покупке скриптов, но хочется понять подойдут ли эти скрипты для моих целей и задач... Как я понимаю до начала бесплатных проб по понедельникам еще целую неделю ждать? Хотя вроде функция форматирования текста и в бесплатной версии работает, так что не очень понятно почему не получается... Подскажите где и что надо покрутить, чтобы такого рода формульные вставки вообще не изменяли по сути интерлиньяж текста... Спасибо...
 

mvlad123

Топикстартер
12 лет на форуме
Сообщения
167
Реакции
95
Ответ: Предложение и вопрос по делу

Очень похоже, что у Вас в установках InDesign (Ctrl+K) не отключена опция "Выравнивать текст по интерлиньяжу" (Раздел - "Компоновка", блок - "Обтекание текстом"). А вообще говоря, это все есть в документации, см., например, здесь http://indesignscripts.ucoz.ru/index/on_line_help_video_examples/0-19 (см. рис. 3). Будут еще вопросы, пожалуйста, обращайтесь на e-mail.
 

vanilllka

Участник
Сообщения
2
Реакции
0
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Есть вопрос по формулам:
Когда формула размещается в ИД, то между фреймом формулы и текстом внутри нее есть свободное место, около 1-1,5 мм. И когда в абзаце текста стоит формула, то вокруг образуется дырка размером вдвое больше положенного. Как-то можно исправить это?
Где-то вроде писали, не могу найти
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Когда формула размещается в ИД, то между фреймом формулы и текстом внутри нее есть свободное место, около 1-1,5 мм.
Чтобы долго не искать:
"1. Ширина формулы, полученной из mathtype (eps/none), при вставке в indesign больше, чем если открыть ее в illustrator, т.е. появляются лишние поля (за счет bounding box), которые отдаляют от символов формулы, например, запятую. Можно ли с этим бороться в самом mathtype?
получил ответ от DesignSoft.
Итак, эти поля называются PicturePadding и по умолчанию составляют 2 pt. Их можно полностью убрать, если задать значение HKEY_CURRENT_USER\Software\Design Science\DSTM6\Windows\PicturePadding как нуль (0). При этом в InDesign может казаться, что края формулы чуть-чуть "отгрызаны", однако в pdf выводится все корректно.
Может, кому-то это тоже будет полезно узнать."

GeorgeS, перенесите, пожалуйста, этот текст в "Маттайп и Индизайн: решение проблем" со ссылкой на ув. eugene10901

И когда в абзаце текста стоит формула, то вокруг образуется дырка размером вдвое больше положенного.
Лечится настройками скрипта. И хелп к нему полезно почитать (надо снять галку с Skip by Leading в настройках Индизайна).
 

mvlad123

Топикстартер
12 лет на форуме
Сообщения
167
Реакции
95
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Добрый день.
Сразу оговорюсь, что все пользователи MT-Script обязательно получат на свой e-mail информацию о новом релизе скриптов, когда будет готова необходимая документация и видео-примеры.
Сейчас же хотелось бы проинформировать, что в MT-Script реализована новая возможность по размещению формул.
Что было: экспортируем формулы из Word в eps (wmf), помещаем в InDesign документ Word с тегами вместо формул и заменяем текст с тегами на формулы в формате eps (wmf).
Теперь можно еще и по-другому (предыдущий вариант также возможен): получили от автора (издательства) документ Word, сделали (или не сделали) какие-то изменения в этом документе согласно Вашему workflow и, ... не экспортируя формулы, оставив все как есть - обычный документ Word c формулами, помещаем в публикацию InDesign (CTRL+D).
Далее запускаем скрипт MT-UnembedEq-CS***.jsx или выполняем команду "Отменить встраивание формул". Указываем название папки для формул. Она будет размещена в папке с публикацией. Остальные параметры можно не изменять. Скрипт выполняется буквально за несколько секунд. После чего необходимо выполнить пакетное преобразование (можно даже без указания конфигурационного файла MathType: Preference file - undeclared). На этом все. Формулы размещены в публикации.
Оба варианта размещения приводят к одинаковым результатам.
 

mvlad123

Топикстартер
12 лет на форуме
Сообщения
167
Реакции
95
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Добрый день.
Подготовлена версия MT-Script-CS6 для Adobe InDesign CS6. Принципы установки, регистрации и работы те же, что и у MT-Script для более ранних версий InDesign (CS3, CS4, CS5, CS5.5)
Скачать инсталлятор можно либо с mtscript.ru, либо с indesignscripts.ucoz.ru
Спасибо.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Может быть только у меня так: при редактировании формулы в скрипте для CS6 курсор мыши работает с замедлением, т. е. пользоваться мышью становится невозможно. Пока встретилось на ноутбуке с беспроводной мышью (Win7 Домашняя расширенная x64).
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Добавлю: при этом в скрипте под CS4 все работает нормально и с беспроводной мышью. В скрипте под CS6 с проводной мышью тоже все работает.

Сглазил, и с проводной мышью (USB, если это имеет хоть какое-то значение) в какой-то момент перестает нормально работать (курсор тормозит в окне Маттайп, запущенном скриптом из под CS6). Система Win7 x64 Домашняя расширенная.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Найдена причина странного поведения мыши при запуске скрипта редактирования формулы (или создания новой) под CS6: для запуска скриптов использовались комбинации клавиш с Alt (Alt+Shift+E для редактирования, Alt+Shift+N для создания новой формулы). При использовании комбинации без клавиши Alt проблем с мышью нет.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

запускаем скрипт MT-UnembedEq-CS***.jsx или выполняем команду "Отменить встраивание формул". Указываем название папки для формул. Она будет размещена в папке с публикацией. Остальные параметры можно не изменять. Скрипт выполняется буквально за несколько секунд. После чего необходимо выполнить пакетное преобразование (можно даже без указания конфигурационного файла MathType: Preference file - undeclared). На этом все. Формулы размещены в публикации.
Потестил скрипт, все замечательно. Но хотелось бы усовершенствований: напрашивается реализация возможности запуска второго скрипта (конвертация формул с опцией Preference file - undeclared) автоматом вслед за первым (т. е. при подтверждении соответствующей опции в диалоговом окне первого скрипта).
 

mvlad123

Топикстартер
12 лет на форуме
Сообщения
167
Реакции
95
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Спасибо. В ближайшем обновлении сделаю.
 

mira.

Участник
Сообщения
1
Реакции
0
Ответ: Скрипт для размещения формул MathType в InDesign CS3, CS4, CS5

Помогите! MT-Script1-08, Adobe InDesign CS4 и MathType6.7 совместимы? MathType в InDesign не запускается.:(
Безымянный.png что делать?
 
Статус
Закрыто для дальнейших ответов.