Создание каталога шрифтов
Работа по созданию каталога шрифтов в Индизайне не сложная, но чрезвычайно скучная. Создать новый документ, исходная страница которого содержит одно большое текстовое поле с полным диапазоном букв, цифр и специальных символов, заданных разными размерами. Затем страница дублируется и меняется шрифт, примененный к тексту. И так много раз. Возможно тысячу. Столько, сколько у Вас шрифтов.
К счастью, в настоящее время есть гораздо более быстрые и простые способы выполнить ту же работу по созданию каталога шрифтов. Одним из способов является использование скрипта для InDesign, написанного мастером скриптинга Касьяном Сервецким.
Сразу после запуска возникнет диалоговое окно, в котором можно:
- Выбрать все шрифты для каталога, видимые Индизайном, или только один из них.
- Задается текст, в котором есть все буквы алфавита. Для английского языка это «The quick brown fox jumps over the lazy dog», а для русского обычно используется фраза «Съешь ещё этих мягких французских булок да выпей чаю», которой пользуется Windows. В компьютерах МАС другая фраза — Аэрофотосъёмка ландшафта уже выявила земли богачей и процветающих крестьян (https://i-fakt.ru)
- При выборе всех шрифтов можно из этого множества исключить шрифты с пиктограммами и значками (Windings), шрифты, которые не могут быть внедренными в PDF, превращены в outlines, непечатные…
- Также множество всех шрифтов может быть ограничено только шрифтами, находящимися в определенной папке (вместе с подпапками)
- Можно вывести в каталог только шрифты, названия которых начинаются на какую-то определенную букву.
После нажатия OK создается новый документ, в котором каждая страница посвящена какому-то шрифту.
Вверху дается общая информация о шрифте:
- Имя (font family — font style).
- Размеры текста: 6, 8, 10, 14, 18, 24, 42. Для каждого размера создается абзац текста
- Версия
- Тип шрифта
- Лицензионные ограничения, если они есть
- Расположение файла шрифта (обычно папка на диске)
Размеры текста можно самому отредактировать в скрипте, они задаются в 25-й строке:
printSize = [14, 6, 8, 10, 14, 18, 24, 42];
Первое значение 14 в этом списке применяется для общей информации о шрифте, расположенной выше черной разделительной линии.
Скрипт будет работать во всех версиях Индизайна, начиная с CS3.
Скачать скриптБлагодарите автора за безупречно сделанную бесплатную работу!
Источник здесь
Последние комментарии