Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Скриптом я уже сделал. Просто регуляркой с возможностью видеть таблицы было бы проще описать все возможные случаи. Дело в том, что не всегда есть сноска, а может быть их несколько, и не всегда есть название таблицы. И даже не всегда есть сама таблица.
Хочу при помощи GREP (скриптом это сделано) выделить текст с таблицей. Например надо выделить абзацы от слова Tаблица с номером до конца сноски:
Таблица 2
Название таблицы
[собственно таблица]
* Сноска к таблице.
Но выделение сквозь таблицу не проходит. Да и сама таблица тоже не выделяется ни...
В таких случаях я использую Applescript (так как работаю на Mac-е). На винде с таким же успехом можно использовать VBS. Applescript или VBS проигрывается в самой OS, а не в конкретном приложении как это происходит с javascript. Поэтому доступ есть почти ко всем установленным приложениям из...
Это не более чем иллюзия. Все-равно ваша функция будет выполняться без контроля системы (по последнему заданному UndoModes) со всеми вытекающими последствиями.
Добавьте оболочку и проверьте.
var myFunc = function() {
var myTextFrame = app.activeDocument.textFrames[0]...
Разница есть и она очень существенна!
В режиме FAST_ENTIRE_SCRIPT ради скорости система полностью снимает с себя контроль над процессом выполнения и это может закончится плачевно. Поэтому этот режим называется незащищенным, а ENTIRE_SCRIPT, соответственно, защищенным.
Во время выполнения могут...
Пробовал устанавливать разные дефолтные стили — результат тот же. Пробовал на чужом компьютере — все-равно вариант из Scripting Guide не работает. Как это ни парадоксально звучит, создается "графический TextBox".
Когда делаем TextBox вручную, то, мы его создаем, на базе какого-либо объекта и...
В Indesign CS6 появилась возможность работы с заполняемыми полями для Акробата. Столкнулся с тем, что не мог задать текстовое содержимое вновь созданному textBox. Взял пример из официального Adobe® InDesign® CS6 Scripting Guide: JavaScript (с. 56) — не работает:
var myTextBox =...
Но я воспользовался направлением Вашей мысли и проверил XMLElement.xmlContent.parent. Оказалось, что содержимое размещенных елементов имеют обычных родителей (Document, Spread и пр.), а содержимое НЕразмещенных елементов имеют родителей имена, которых начинаются на Xml (XmlStory, XmlItem).
К сожалению это не совсем то. Эта функция отвечает на вопрос пустой или нет XMLElement. А надо ответить на вопрос размещен ли елемент в публикации. В моем случае далеко не все неразмещенные элементы пустые, поэтому они пропускаюся.
Передо мной стоит задача почистить xml-структуру от висячих текстовых фреймов. То есть удалить те XMLElement-ы, которые не размещены в публикации. Как видно из скриншота они даже отображаются по-разному — первый висит, второй размещен.
Однако я так и не нашел простого способа определить это в...
Ответ: Загрузка GREP-запросов с отсутствующими в документе стилями app.loadFindChangeQuery
Проверка весьма опасная. Например ГРИП состоит в том, чтобы заменить весь символьный стиль style1 на style2. В строке поиска: .+ в строке замены пусто.
Но стиля style1 в документе предположим не...
Ответ: Наиболее быстрый способ включить/отключить строки в скрипте
Можно пойти дальше
//*
Код 1
/*/
Код 2
//*/
Сейчас выполняется Код 1. А если убрать только одну самую первую косую, то будет выполнятся Код 2
Есть такая проблема.
Если вы попытаетесь вручную загрузить GREP-запрос, который опирается на какие-либо стили, которых нет в документе, то Индизайн предупредит вас о конфликте. Однако, если загрузку такого GREP-запроса выполнить из скрипта, то никаких предупреждений не последует. И если его...
Ответ: Палитра закрывается сразу после ее отображения
Как говорится "утро вечера мудренее".
Сам нашел причину. Оказывается надо было первой строкой поставить
#targetengine enginename
Интересно почему в адобовском примере этого #targetengine нет? забыли поставить? или можно как-то без него?
Я взял адобовский пример SnpCreateTreeView, который идет вместе с индизайном, но при его запуске, созданная им палитра сразу закрывается. Можно только увидеть как она мигнула. То есть она не ждет никаких действий от пользователя.
Подскажите пожалуйста, в чем дело?
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.