Установка

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

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

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

  • Наиболее надежный способ.

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

    • Вы можете попробовать просто запустить файл sZamSetup.jsx как обычную программу. Однако не у всех это работает хорошо. Причин может быть множество, например, файлы JSX могут быть ассоциированы с другим приложением вместо Extendscript Toolkit (ESTK) или приложение может отсутствовать на вашем компьютере.
    • В окне инсталляции вы можете выбрать папку, в которую нужно установить скрипт. По умолчанию скрипт сам определяет папку с пользовательскими скриптами в зависимости от версии Adobe InDesign, в которой он был запущен.

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

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

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

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

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

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

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


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