Результаты поиска

  1. hulk1776

    [ID CC-CC2022] Можно ли перевести jsx-GREP-команды в VBA-команды?

    Но, по счастью, в VBA есть модель Indesign. Интересно, а можно ли тогда в новый текстовый файл средствами javasrcipt вставить содержимое буфера обмена? (греп в Индизайне-то выполняется. Можно было бы просто скопировать отгрепленный текст и вставить в новый текстовый файл (раз из VBA не идет)).
  2. hulk1776

    [ID CC-CC2022] Можно ли перевести jsx-GREP-команды в VBA-команды?

    Задача - найти (хотя бы) первый пробел в строке и заменить его на табуляцию средствами VBA. Пока не получается, потому что regexp от VBA вроде бы даже не понимает таких метасимволов как \u\l.
  3. hulk1776

    [ID CC-CC2022] Можно ли перевести jsx-GREP-команды в VBA-команды?

    Задачка простая. Есть список ФИО, у которых фамилию надо отбить табуляцией (то есть заменить первый пробел в каждой строке на табуляцию. В jsx это сделал так: mFind ="^(\\u[\\w-]+?)\\s"; mChng = "$1\\t"; myGREP(mFind,mChng,mStory); Но потом это обработанный текст я копирую и руками вставляю в...
  4. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Вот же подлянка))) Да, в одном файле оба обработчика - глушение не возникло. ОК, спасибо за помощь, теперь немного больше знаю про handler'ы (может пригодиться со временем)
  5. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Выходит, что инструкция глушилки вообще работает только на момент выполнения скрипта, а не навсегда отключает это дело? Только что попробовал однострочный скрипт: app.scriptPreferences.userInteractionLevel = UserInteractionLevels.neverInteract; // чтобы не спрашивало о data-файле и потом при...
  6. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Да, претензии к обработчику AfterOpen по поводу глушения при открытии были неоправданно смелыми))) Однако прописка этой заглушки в обработчике beforeOpen тоже не сработала (в стартаповскую Инди-папку положил оба обработчика - beforeOpen и afterOpen). var myEventListener =...
  7. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Я может что-то не понимаю (или все))), но что значит "пустой участок кода"? function myAfterOpenHandler(myEvent){ if (myEvent.target.constructor.name !== 'Document') { return; } app.scriptPreferences.userInteractionLevel = UserInteractionLevels.neverInteract; var aD = myEvent.target; Вот он...
  8. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    function mySnippet(){ var myEventListener = app.eventListeners.add("beforeOpen", myAfterNewHandler); } function myAfterNewHandler(myEvent){ app.scriptPreferences.userInteractionLevel = UserInteractionLevels.neverInteract; } Предупреждение о потерянных связях не подавляется.
  9. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Проверку на конструктор убрал, так как она же избыточна (всегда же открывается документ вроде как). По ссылке попал на общую коммюнити и там сразу не найти, где разъясняется про этот момент. Не могу задавить начальный диалог (предупреждение об устаревших связях)...
  10. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Было так: function myAfterNewHandler(myEvent){ //var myDocument = myEvent.parent; ///alert("Работает!"); app.scriptPreferences.userInteractionLevel = UserInteractionLevels.neverInteract; // чтобы не спрашивало о data-файле var aD = myEvent.target; //~ var aD =...
  11. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Вирус - да. С др. стороны, было бы логично открывать шаблон журнала и автопроставлять напр., даты, месяц, что-то еще. Или открывать шаблон персонального документа и тут просить указать ФИО. А то все это приходится запускать руками (а их [рук] не хватает))
  12. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Не разобрался как передать в var myDoc = myEvent.target; открываемый файл шаблона верстки. 2 часа разбирательств и тестирований закончились зацикливанием с открытием кучи копий). На данном этапе проще присвоить нужному скрипту быструю клаву. Вот если бы автовыполнение привязать к конкретному...
  13. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    Спасибо за Listener (помню, как-то уже с ним бился года 2 назад). Сейчас говорит, что объекта больше нет (надо будет покопаться). Кроме того, стартаповский скрипт будет норовить выполниться при открытии любого документа. Значит придумывать идентификацию: тот ли это документ, где надо предлагать...
  14. hulk1776

    [ID CC-CC2022] Нет ли возможности автозапуска скрипта при открытии файла?

    При открытии файла надо выполнить скриптик. Тыкать в панель скриптов утомляет (будет утомлять, т.к. скриптик только что добавил). Нельзя ли его "зашить" в тело шаблона indt'a, что бы при открытии шаблона, оно бы само "проигралось"?
  15. hulk1776

    [ID CC-CC2022] Как загнать картинку в размер фрейма?

    У меня нет четкого сопоставления текста подписи и имени файла для картинки (имя автора и его фото, которое названо как угодно). Не будет понятно, что за картинка под каждым именем файла. А в Тотале по Ctrl-Q посмотрел (оно? оно.), скопировал путь и потом Ctrl-V.
  16. hulk1776

    [ID CC-CC2022] Подскажите, плз, экранную лупу

    И PowerZoom и стандартная Инди-лупа дают возможность разглядеть конкретный участок верстки. А хотелось бы получить аналог физической лупы, когда мы читаем журнал, и при этом можем лупой "пробежать" по полосе и разглядеть, что нужно (не теряя из виду всю страницу). Мне нужно отлеживать номера...
  17. hulk1776

    Персонализация, Data Merge и другие вопросы по работе с переменными данными постить здесь

    Можно ли в текстовом файле записать команду "с новой строки"? Захотел разбить текст на две строки и поставил Alt-013 (в текстовом файле оно, ессно, перенеслось). Но в верстке вторая строка просто пропала (так как нарушилась "табличность"). Поставил Alt-011 (разрыв строки) - Data не прочиталась...