Избранное »

22.09.2014 – 07:27 | 2 комментария | 27 541 views

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com работает канал «InDesign Мастерская вёрстки». Там уже размещены более 70 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Читать полностью »
Работа в InDesign

Хитрости и секреты, приемы работы, уроки

Новая версия!

Особенности новой версии Индизайна

Плагины

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Скрипты

Готовые к использованию скрипты для Adobe InDesign

Скриптинг

Описание языка, приёмов и методов программирования для Adobe InDesign

Home » Скрипты

Сбор информации об объёме текста

Добавлено на 24.02.2022 – 13:49Без комментариев | 431 views

Внесены изменения в созданные в 2017 г. программы получения сведений об объеме текста отдельного файла (GetFileInfo.jsx) и файлов Книги (GetBookInfo.jsx). Теперь информация сохраняется в txt-файле в папке Info. Предполагается, что эта папка находится рядом с этими скриптами, скрипты её не создают.
Если отдельный файл назывался ‘AviationNews.indd’, то результат обработки будет помещён в файл ‘File#AviationNews.txt’.

Результат обработки файла Книги MagazinesDigest.indb’ будет помещён в файл ‘Book#MagazinesDigest.txt’.


Информация в этих файлах:

  • количество обработанных статей;
  • число абзацев;
  • число знаков, включая пробелы и переводы строки;
  • число авторских (учётно-издательских) листов.

Обнаружена некоторая проблема с выбором учитываемых абзацных стилей: в программах есть окно с этими стилями, и можно флажками определять, какие использовать, какие нет. Но в javascript для версии 2020 эти флажки отключили. Видимо, по ошибке, и в версии 2022 они снова работают. Про версию 2021 не знаю. Резюме такое — если у вас версия 2020, то будет учёт текстов всех используемых стилей, без выбора — какие брать в расчёт, какие нет. Или обновите InDesign.

Добавлен скрипт сбора информации об объеме текстов в учётно-издательских листах на разных языках (Rus&ColoredForeignText.jsx). Первоначально он делался для смеси китайского и русского. Иностранный текст должен быть окрашен цветом ‘ForeignTextColor’ (переменная specColor). Число знаков в авторских листах может быть разным. Тут для русского текста это 40 тыс. знаков, для иностранного 10 тыс. знаков.

Информация о результате помещается в txt-файл, название которого начинается с ‘Rus&ForLng#’ (переменная infoFileNamePrefix), а потом идёт название обрабатываемого файла и расширение ‘.txt’. Например, после обработки файла ‘medicina.indd’ результат обработки будет помещён в файл ‘Rus&ForLng#medicina.txt’. Он тоже помещается в папку ‘Info’.

Скачать архив с программами:

Скачать скрипты

Оставить комментарий!

Вы должны быть в системе чтобы оставить комментарий.