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

  1. Eugenyus

    Табличная неоторвайка

    ...А чтобы её «прикрутить», достаточно установить курсор в ячейку и нажать «серый» ENTER.:)
  2. Eugenyus

    Важные темы в разделе "Скрипты и плагины InDesign"

    Скрипты и скриптинг в Adobe InDesign Несколько полезных ссылок по скриптингу С чего начать изучение скриптинга? Что делать, если любимый скрипт не работает в новой версии InDesign Как правильно устанавливать скрипты Adobe InDesign CC 2014 (10.0) Object Model Ссылки на объектные модели InDesign...
  3. Eugenyus

    Script UI: в поле "edittext" вставить содержимое буфера

    Это выдержка из книги "Script UI for dummiers" (2012), из чего следует, что вставку текста в поле "edittext" из буфера не получится сделать хоткеем Ctrl-V, и надо пользоваться контекстным меню. А если попытаться повесить задачу на кнопку? var butpaste = g1.add("button",undefined,"Вставить")...
  4. Eugenyus

    Красота vs интеллект )

    Миссис Россия-2012: Солнце вокруг Земли, или Земля вокруг Солнца? http://youtu.be/K-sEWTWI5Uw
  5. Eugenyus

    Скрипт для вёрстки прописей

    http://youtu.be/exoHawMWslI Вопросы по работе скрипта задаём здесь. По вопросам приобретения обращайтесь через личные сообщения.
  6. Eugenyus

    Скрипт для копирования ГРЕП-стилей

    Скрипт копирует ГРЕП-стили из одного абзацного стиля в другой. Опционально: добавление ГРЕП-стилей к уже существующим, либо полная замена уже существующих ГРЕП-стилей в стиле-получателе ГРЕП-стилями из стиля-источника. http://forum.rudtp.ru/resources/skopirovat-grep-stili.50/
  7. Eugenyus

    Скрипт для построения графиков функций y = f(x)

    Бесплатная версия: http://forum.rudtp.ru/resources/skript-dlja-postroenija-grafikov-funkcij-y-f-x.86/ Распакованное содержимое архива поместить в папку Scripts Panel и запустить Индизайн (впрочем, здесь последовательность неважна). Запустить скрипт. В появившемся окне выбрать "Создать...
  8. Eugenyus

    Это можно сделать нажатием одной кнопки

    Не секрет, что в Индизайне скриптами можно значительно облегчить работу — выполнение нескольких операций свести до нажатия одной кнопки. Однако верстальщики, не разбирающиеся в скриптинге, зачастую даже не догадываются о том, насколько их работа может стать проще, а значит, не обращаются за...
  9. Eugenyus

    Скриптинг в Adobe InDesign: Соберём баги до кучи?

    Поступило такое вот предложение. Лично я склонен верить в то, что любое необъяснимое явление в программировании в итоге можно объяснить логически, если, конечно, постараться. Однако, кому из нас не приходилось искать обходные пути решения задачи, когда задача не решалась "в лоб", и объяснение...
  10. Eugenyus

    ScriptUI: Два события на одну кнопку в зависимости от Shift

    Подскажите, как в окне типа palette на одну кнопку повесить два варианта событий в зависимости от того, нажата ли кнопка с Shift-ом или без него. Я так понимаю, надо обрабатывать два события: keydown и mousedown, а как собрать до кучи, сообразить не могу. У кого есть пример реализации такого...
  11. Eugenyus

    Таблицы: трудности ручной подгонки под нужный размер

    Вопрос, думаю, ясен. В теории всё звучит красиво: есть и автовыравнивание по ширине и высоте, есть и скрипты, вгоняющие таблицу в полосу набора, и отступы можно в стилях указывать. А вот как в реальной жизни? Насколько часто приходится пользоваться кнопками увеличения/уменьшения размеров ячеек и...
  12. Eugenyus

    Active Tables for Adobe InDesign

    http://www.dtptools.com/product.asp?id=atid
  13. Eugenyus

    ScriptUI: Как обновить отображение элементов окна?

    Дано: Глобально определенный массив var myArr = ["1","2","3","4","5","6"]; Окно типа "dialog", в котором есть элемент var myList = w.panel.add("dropdownlist",udefined,myArr); Кнопка "Настройки" (butPrefs): вызывает функцию, в которой в другом окне через checkbox-ы массив меняет содержимое...
  14. Eugenyus

    Новости файлового архива

    Предлагаю такую тему для информирования всех о том, что нового появилось в файловом архиве. И если вы не против, начну:). http://forum.rudtp.ru/resources/change-point-size-in-styles.59/ Обновил скрипт изменения кегля в текстовых стилях (InDesign). Полностью переработан интерфейс. Теперь вместо...
  15. Eugenyus

    Новый скрипт: переименование стилей в латинские названия

    http://forum.rudtp.ru/resources/translittextstylesnames.76/ Скрипт переименовывает текстовые (абзацные и символьные) стили в латинские названия методом транслитерации. Идея назрела от необходимости экспортировать верстку в RTF с возможностью в последствии залить поправленный текст обратно...
  16. Eugenyus

    Элементы библиотеки, которым был сделан Update, не вставляются скриптом в текст

    Провозился часа четыре, пока не нашел, почему такая хитрая избирательность. Экспериметировал с тремя библиотеками. С одной проблем не было — отрабатывала, как часы. У второй те же настройки, лежит в той же папке, подключается, элемент находит, просишь вставить не в текст, а документ —...
  17. Eugenyus

    Заменить символы абзаца (\r) (все, кроме последнего) на принудительный разрыв строки (\n)

    Уважаемые знатоки регулярных выражений. Предлагается следующая задача. В тексте в диапазоне между словами "Мета" и "Обладнання" требуется заменить символы абзаца (\r) (все, кроме последнего) на принудительный разрыв строки (\n). Одной GREP-заменой по всему тексту: Строку поиска примерно...
  18. Eugenyus

    Телепрограмма

    Однозначно. var mySel = app.activeDocument.selection[0]; app.findGrepPreferences = app.changeGrepPreferences = null; app.findGrepPreferences.findWhat = "Number"; var myF = mySel.findGrep(true); for (i=0; i<myF.length; i++){ myF[i].contents += String(i+1); } Только пробуйте на копии.
  19. Eugenyus

    Скрипт для изменения числовых значений в тексте

    http://vbforum.rudtp.ru/downloads.php?do=file&id=93 Тестировался в InDesign CS3.
  20. Eugenyus

    Обращаюсь к несуществующему стилю, а ошибки нет. Странно?

    var myStyleName = "BodyText"; var myPStyle = app.activeDocument.paragraphStyles.item(myStyleName); alert(myPStyle.name); В абсолютно новом документе вообще без стилей запускаю этот код. 2-ю строку выполняет (ну или делает вид что выполняет) без вопросов. Ошибку выдает на alert, хотя по...