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

  1. D

    Скрипт для нумерации строк

    Ответ: Скрипт для нумерации строк "доработать" не выйдет, по ссылке - скомпилированный скрипт.
  2. D

    Заменить текст на объект

    Ответ: автоматическое форматирование внутри абзаца Прочесал тему - ничего не нашел. Такая проблема: если в найденном выражении есть инлайновый объект, то при использовании этого выражения в строке замены вместо объекта вставляется нечто невидимое, по размерам примерно равное этому объекту. C...
  3. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? При применении стиля, где кроме кегля меняется шрифт и тд, этот номер не проходит. Да и смысл в том, чтобы выделять то, что внутри обрамления, его не захватывая. Пока заменил non-joiner на End Nested Style Here (~h) - в...
  4. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? И тут все было бы замечательно, если бы не странный глюк: выделяем, к примеру, слово с помощью non-joiner слева и справа. редактируем слово, все замечательно - обрамление из non-joiner остается. теперь выделяем слово и...
  5. D

    Получить кусок текста из Text в виде Text

    Ответ: Получить кусок текста из Text в виде Text Вести с полей: Чтобы избавиться от странности вышеприведенного объекта, заключающейся в том, что ряд его свойств превращаются в массивы, состоящие из одного элемента, содержащее бывшее свойство, нужно делать так: вместо...
  6. D

    Получить кусок текста из Text в виде Text

    Ответ: Получить кусок текста из Text в виде Text Проблема в том, что этот cTxt передается как Text в качестве аргумента функции. И в других случаях аргументом являются "нормальные" объекты Text. Можно, конечно, делать проверку на "нормальность", но это, мне кажется, это как-то ненормально))...
  7. D

    Получить кусок текста из Text в виде Text

    Нужно осуществить поиск строки во фрагменте текста объекта Text. делаю так: cTxt=par.texts.itemByRange(leftTxtMargin,par.texts[0].characters.lastItem()); par типа XMLElement, leftTxtMargin - символ, с которого начинается нужный мне кусок. после этого в cTxt.contents вижу то, что и ожидалось...
  8. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? Еще поправка, поскольку перемудрил: 1. в changeTo пишем строку, которую хотим получить на выходе, пометив нужные куски non-joiner маркерами. 2. changeGrep() 3. findWhat="~j.*~j" или findWhat="(?<=~j).*?(?=~j)" (если...
  9. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? Поправка: toFind="~j.*?~j"
  10. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? Во-первых, замены касаются не только формата. Во-вторых, этот алгоритм не совсем корректен: при выполнении поиска подстроки в полной найденной строке неизбежны "лишние" результаты, поскольку при этом не будет учитываться...
  11. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? В общем, как выяснилось, комбинация джавовского regexp и grep - плохой вариант. Во-первых, одно и то же выражение иногда срабатывает по-разному в grep и regexp на одном тексте. Во-вторых, regexp тормозит безбожно, иногда...
  12. D

    leading строки, содержащий символы с разным значением этого параметра

    В CS3 при вычислении высоты текстового блока столкнулся со следующим: если верить хелпу, значение интерлиньяжа строки определяется по наибольшему значению в строке. Однако это правило не действует, если параметр leading первого слова или даже символа меньше, чем у остальных символов строки. В...
  13. D

    Что не может GREP (хотя и очень хочется)

    Ответ: GREP в InDesign. Что и как Похоже, глюк связан вот с этими экспериментами ..
  14. D

    Что не может GREP (хотя и очень хочется)

    Ответ: GREP в InDesign. Что и как Происходит странное: не находятся латинские символы, а также точка (\.), запятая и тд. С кириллическими символами все работает. При этом обычный поиск работает нормально. Уже пробовал менять шрифты, язык текста - результат тот же. Что это?!
  15. D

    Переключение scriptPreferences.version

    Здравствуйте! Такой вопрос: имеются давно написанные скрипты под CS2, успешно работающие под CS3 с scriptPreferences.version = 4; Теперь возникла необходимость их дописать\исправить и тд.. Разумеется, хотелось бы использовать объектную модель CS3. Переключение version туда-обратно в процессе...
  16. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? Двойной склероз, как выясняется: сам же использовал RegExp в CS2..
  17. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? да, спасибо, что напомнили.
  18. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? значит склероз
  19. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? C RegExp-ом-то все понятно, а вот Core JavaScript Classes в ESTK я и не заметил... Только не говорите, что в CS2 RegExp тоже был :)
  20. D

    GREP. Как получить найденную подстроку (выражение) в виде строки?

    Ответ: GREP. Как получить найденную подстроку (выражение) в виде строки? Eugenyus, хм. почему я считал, что в адобовском jscript нет regexp-а ..? биг сенкс