MT-Script — набор скриптов, который поможет Вам в работе с формулами MathType в InDesign. Так как это скрипты, то это всего лишь инструмент, который быстро делает то, что Вы можете сделать и вручную. Всю работу с "внутренним содержанием" формул делает MathType, поэтому, если у Вас проблемы с отображением формул, то нужно просто правильно настроить MathType. Подробнее о том, как настроить MathType, как зарегистировать скрипты и подключить кириллическую кодировку, а также как внести исправление в код MathType рассказано здесь.

Данная документация едина для любых версий, поэтому в дальнейшем названия файлов и папок будут иметь вид, скажем, для версии CS6. Если у Вас другая версия MT-Script, то мысленно достаточно будет везде заменить CS6 на CS*(номер вашей версии).

Скрипты могут быть установлены как с использованием инсталлятора Setup_MTScript.exe, так и просто скопировав содержимое архива нужной версии в папку для скриптов InDesign. Как это сделать подробно описано в разделе ИНСТАЛЛЯЦИЯ MT-SCRIPT, так и в кратком обзоре в разделе MT-Script сайта.

состав скриптов MT-Script

Архив MT-Script-CS6.zip содержит папку MT-Script-CS6 со следующими файлами:

  • MT-Dialog-CS6.jsx — установка глобальных параметров системы скриптов (для работы регистрация не требуется).
  • MT-PasteEq-CS6.jsx — размещение формул, экспортированных в EPS или WMF из Word (работает только в зарегистрированной версии).
  • MT-TreatEq-CS6.jsx — обработка размещенных формул (изменение интерлиньяжа и обтекания формулы) (для работы регистрация не требуется).
  • MT-NewEq-CS6.jsx — размещает новую формулу (работает только в зарегистрированной версии).
  • MT-EditEq-CS6.jsx — редактирование формул (работает только в зарегистрированной версии).
  • MT-Start-CS6.jsx — инициализация меню для MT-Script (для работы регистрация не требуется).
  • MT-ClearDoubleLinks-CS6.jsx — проверяет по всей работе сдвоенные ссылки на один и тот же файл (eps, wmf) и, если таковые найдены, создает копии файлов, делая ссылки на них, тем самым ликвидируя двойные ссылки в верстке (работает только в зарегистрированной версии).
  • MT-Common-CS6.jsx — общая база функций для набора скриптов MT-Script-CS6. Автоматически подгружается по мере необходимости. Самостоятельного функционала не имеет.
  • MT-RemoveScriptMenu-CS6.jsx — позволяет удалить меню MT-Script-CS6 после удаления набора скриптов с Вашего компьютера (для работы регистрация не требуется).
  • MT-Convert-CS6.jsx — позволяет в автоматическом режиме обрабатывать наборы формул, применяя к ним новые установки из MathType-овского Preference-файла. Функционал аналогичен команде MathType/Format Eqiations... в Word (работает только в зарегистрированной версии).
  • MT-GetValidInfo-CS6.jsx — позволяет зарегистировать MT-Script.
  • MT-Load-CS6.jsx — файл-модуль для загрузки глобальных параметров для скриптов системы MT-Script-CS6. Самостоятельного функционала не имеет.
  • MT-ScriptLang-CS6.jsx — файл с набором сообщений на русском и английском языках для скриптов MT-Script-CS6. Самостоятельного функционала не имеет.
  • MT-InDesign2Word-CS6.jsx — скрипт, позволяющий экспортировать публикацию InDesign с формулами в Word с сохранением редактируемости формул (работает только в зарегистрированной версии).
  • MT-RenameEqn-CS6.jsx — скрипт, позволяющий привести файл InDesign, подготовленный другими скриптами для импорта формул MathType к виду, необходимому для работы MT-Script (для работы регистрация не требуется);
  • MT-FindChange-CS6.jsx — позволяет делать поиск/замену в формулах, размещенных в InDesign-документах (работает только в зарегистрированной версии).

В комплект этого скрипта также входят следующие файлы и папки:

  1. MT-UserFunctions.ini — набор определяемых пользователем функций, которые распознает скрипт;
  2. папка Picts — содержит файлы пиктограмм шаблонов, отображаемых в диалоговом окне скрипта;
  3. папка Enc-files содержит файлы стандартных кодировок, необходимые для нормальной работы скрипта. Кроме этого, скрипт (как и MathType) использует кодировки из кодировочных файлов, расположенных согласно пути C:\ProgramFiles\...\MathType\Fonts. Проверьте, что если Вы работаете с кириллицей и используете кодировки, отличные от стандартных, то кодировочный файл располагается согласно пути C:\ProgramFiles\...\MathType\Fonts и информация об использумых в формулах шритах указана Вами в файле FontInfo.ini