Ignore Textwrap script
Иногда требуется для текстового фрейма отключить чувствительность к обтеканию. Например, когда на рисунок с обтеканием текста надо надвинуть надпись.
Для отключения чувствительности к обтеканию традиционно мы выполняем три действия:
1. Ctrl+B — вызываем окошко опций текстового фрейма;
2. Ставим галочку Ignore Text Wrap;
3. Нажимаем кнопку ОК
При помощи приведенного здесь маленького скрипта вы можете эту задачу выполнить в один приём, просто нажав для его запуска назначенную комбинацию клавиш.
1 2 3 4 5 6 7 8 9 10 | //DESCRIPTION: Toggle text wrap of selected or active text frame try { app.selection[0].textFramePreferences.ignoreWrap = !app.selection[0].textFramePreferences.ignoreWrap } catch (e) { try { app.selection[0].parentTextFrames[0].textFramePreferences.ignoreWrap = !app.selection[0].parentTextFrames[0].textFramePreferences.ignoreWrap } catch (e) {} } |
Скопируйте текст скрипта в блокнот и сохраните в папку с вашими скриптами для Индизайна с именем IgnoreTextWrap.jsx
Затем назначьте клавиатурное сокращение на этот скрипт (Меню Edit>Keyboard Shortcuts).
Теперь при помощи назначенных вами «горячих клавиш» вы сможете за одно действие включать/отключать чувствительность к обтеканию. Но помните, что всё это работает только для одного фрейма. Если вы попытаетесь включить/отключить обтекание у нескольких выделенных фреймов, то у вас ничего не получится.
Взято с http://blogs.adobe.com/indesignchannel/scripting/
Последние комментарии