Сбор информации об объёме текста
Внесены изменения в созданные в 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’.
Скачать архив с программами:
Скачать скрипты
Последние комментарии