Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
File.openDialog(""Choose a file"");myTextFile.fsName;
Примерно такая строка открывает диалог с последней используемой папкой.
А можно ли открывать сразу нужную папку?
Ответ: Можно ли ускорить работу скрипта?
Наверное, да. К тому же надо заменить обращение к предыдущему абзацу на обращение к следующему. Т.е. проверять стиль абзаца заранее, а не "задним числом".
to Steve:
про undo надо будет подумать. А стили приходится анализировать уже в самой...
Можно ли через скрипт воспользоваться библиотекой?
Я узнал как обратиться к библиотеке.
Set myLibr = myInd.Libraries("123.indl")
Set myItem = myLibr.Assets(1)
А могу ли я этот элемент как-то поместить в верстку?
Ответ: Можно ли ускорить работу скрипта?
Обращение такое:
Set mPara0 = myInd.Selection.Item(1).Paragraphs.Item(1) 'para under cursor
Set mPara2 = mPara0.InsertionPoints(-1).Paragraphs(1)
Set mPara3 = mPara2.InsertionPoints(-1).Paragraphs(1)
Время обращения - 1 сек.
А если так:
Set...
Скрипт "бежит" (CS3-VBA) по всем абзацам публикации и расставляет отбивки, шрифты и пр. оформление. При этом определяется текущий абзац и 2 смежных, в зависимости от которых оформление текущего абзаца может немного отличаться. Когда это происходит на странице 30-й и дальше, тормоза становятся...
А как можно программно назначить слову вход указателя?
Вот я написал слово "Иван Иванов". Теперь хочу, чтобы словосочетание оказалось входом указателя.
Пробовал так:
MyFrame.Contents = "^I" & "Иван Иванов"
надеясь, что ^I кажется маркером входа. Ан нет.
Кто-нить подскажет?
Спасибо.
Ответ: как увидеть скрипты?
Я кстати и отказался от портабл в свое время, т.к. у меня не получилось что-то сохранять (настройки, скрипты).
Хотя может надо поменять путь:
для cs3: c:\Program Files\Adobe\Adobe InDesign CS3\Scripts\Scripts Panel\ ?
[работа с Indesign из-под VBA]
Такая проблема. В документе около 60 страниц. Скрипт пробегает по каждому абзацу документа и проверяет его стиль (и иногда выключку). В зависимости от полученной инфы, производится некоторое действие. Оно может быть сложным, или не оч. В процессе отладки, оч...
Ответ: Кто-нить подскажет, как создать тень?
Если без присвоения стиля, то так:
mObj.TransparencySettings.DropShadowSettings.Mode = 1852796517 'тень выкл.
mObj.TransparencySettings.DropShadowSettings.Mode = 2020623440 'тень вкл.
Это если кому надо...
Ответ: Если есть вопросы по скриптам
Получилось так:
mH = mTable.Cells.Item(1).Height
mB1 = mTable.Cells.Item(1).Lines.FirstItem.Baseline
mB2 = mTable.Cells.Item(1).Lines.LastItem.Baseline
mY1 = mB1 + ((mB2 - mB1) / 2) - mH / 2
т.е. взяли среднюю (из всех строк) базовую линию в первой...
Как узнать координаты выделенного?
Есть таблица, которая переходит на др. страницу.
Я хочу узнать координаты верха таблицы.
Обычно это равно baseline - Table.Heght.
Set mT = MyInd.Selection.Item(1)
mY1 = mT.Baseline - mT.Tables.Item(1).Height
Но если таблица переходит на сл. страницу, то...
Ответ: Кто-нить подскажет, как создать тень?
Открыл файлы
InDesignCS3_ScriptingGuide_VB.pdf
indesign_cs3_scripting_tutorial.pdf
InDesign CS3 Sample Scripts Read Me.pdf
По поиску "shadow" ничего не найдено. В прилагаемых примерах со скриптами, тоже нет ничего.
В референс написано так...
Кто-нить подскажет, как создать тень?
Есть:
Set MyInd = SetMyInd
Set mObj = MyInd.Selection
осталось к mObj приделать тень. Кто-то подскажет? (хотя народ тут не особо "подсказочный" :E] ).
Ответ: Если есть вопросы по скриптам
А еще. Кто-нить может подсказать, как получить ссылку на содержимое фрейма, который я определил по выделенному в данный момент:
var myDoc = app.documents.item(0);
var MyFrame = app.selection
а внутри этого "выделенного" сидит табличка, которую и надо...
Ответ: Как одинаково изменить размеры двух фото
Метода ишшо прошше.
Вставить картинку 1. после ейный фрейм скопировать, вставить (по Sh-Ctrl-Alt-V), сдвинуть и поместить в него другую картинку.
Фреймы будут "конкретно одинаковые".
Как заменить "мю" на неразрывный дефис?
А кто-нить знает, как заменить в тексте мой символ "µ" на idNonbreakingHyphen (неразрывный дефис).
MyInd.FindTextPreferences.FindWhat = "µ"
MyInd.ChangeTextPreferences.ChangeTo = idSpecialCharacters.idNonbreakingHyphen
'на этой строке пишет...
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.