Установка

Так как скрипт sZam5 на самом деле не один скрипт, а несколько, я решил, что необходимо написать инсталляционный скрипт, который бы помогал пользователю правильно и ловко установить упомянутый выше sZam5. Таким образом родился sZamSetup.jsx.

Чтобы установить скрипт, распакуйте архив, который содержит всего один скрипт — означенный выше sZamSetup.jsx.

Теперь вы можете установить его двумя способами:

  1. Наиболее надежный способ.
    • Положите скрипт в папку пользовательских скриптов Adobe InDesign. Если вы не знаете или не помните, где она находится, откройте Adobe InDesign, откройте панель Сценарии (Scripts). Там вы увидите папку Пользователь (User). Она предназначена для пользовательских скриптов.
    • Щелкните правой кнопкой мыши по папке Пользователь (User), будет открыто контекстное меню, в котором нужно выбрать пункт Показать в проводнике (Reveal in Explorer). В InDesign на macOS этот пункт выглядит как Reveal in Finder. Откроется папка с пользовательскими скрипта.
    • Скопируйте туда файл sZamSetup.jsx (не архив, а именно файл JSX).
    • Вернитесь в InDesign, откройте панель Сценарии (Scripts) и запустите sZamSetup.jsx.
  2. Менее надежный, но зато чуть более быстрый.
    • Вы можете попробовать просто запустить файл sZamSetup.jsx как обычную программу.
    • К сожалению, не у всех это работает хорошо. Тому может быть уйма причин. Например, файлы JSX у вас ассоциированы не с приложением Extendscript Toolkit (ESTK), а с каким-то другим. Или вовсе это приложение отсутствует на вашем компьютере.

В окне инсталляции вы можете выбрать папку, куда необходимо установить скрипт. По умолчанию, скрипт сам определяет папку с пользовательскими скрипта в зависимости от того, в какой версии Adobe InDesign он был запущен.

С 12 февраля 2021 года инсталляционный скрипт содержит еще два параметра: Language (Язык), по умолчанию, его значение является Russian (Русский) и Create sample of normalization set after installion (Создать пример набора нормализации после установки), по умолчанию он выбран. Пример набора нормализаций будет создан на базе того языка, который выбран в пункте Language.

После установки скрипта в папке User панели скриптов появится папка sZam5, в которой вы обнаружите три скрипта:

  1. sZam5 — это скрипт обработки текстов.
  2. sZamEditor — скрипт для создания, редактирования и удаления наборов нормализации.
  3. sZam2Menu — скрипт, добавляющий вызов sZam5 с тем или иным набором нормализации в контекстное меню Adobe InDesign, вызываемое щелчком правой кнопки мыши, например, на выделенном тексте или текстовом фрейме, таблице и нескольких фреймах.

В этой папке так же лежат файлы локализации — для русского, английского, французского и украинского языков. Это обычные XML-файлы и при желании любой может посмотреть их содержимое и поправить под свой вкус.

Кроме того, в данной папке есть еще одна папка — include. Она содержит изображения кнопок для sZamEditor.

После создания набора нормализации появится еще одна папка — bin. В этой папке при создании набора нормализации создается специальный скрипт вызова sZam5 с использованием созданного набора нормализации. Смотреть там особо нечего, сообщаю просто для сведения.

Небольшое видео с демонстрацией установки:


Виталий Батушев © 2021 Яндекс.Метрика
Яндекс.Метрика