Избранное »

22.09.2014 – 07:27 | 2 комментария | 8 383 views

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com начал работу канал «InDesign Мастерская вёрстки». Там уже размещены более 60 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Читать полностью »
Работа в InDesign

Хитрости и секреты, приемы работы, уроки

Новая версия!

Особенности новой версии Индизайна

Плагины

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Скрипты

Готовые к использованию скрипты для Adobe InDesign

Скриптинг

Описание языка, приёмов и методов программирования для Adobe InDesign

Home » Избранное, Скрипты

DoTextOK-2012

Добавлено на 22.04.2012 – 18:12108 комментариев | 34 494 views

За без малого два года после последнего обновления скрипта приходило много писем с рекомендациями и пожеланиями по совершенствованию программы. Что-то оставлялось на будущее, что-то реализовывалось в виде grep-запроса и отсылалось автору вопроса. Но вот какое интересное письмо стало поводом собрать все накопленные идеи и заняться обновлением программы: …Исходя из набора и тематики изданий … и собственного опыта, я разделил бы функционал скрипта на две части.

1) Чистка текстов от мусора (пустые абзацы, двойные и более пробелы — концевые и отбивки кр. строки, принудительные переносы, кавычки и т.д.) и приведение их к единому виду (возможно даже форматирование одним стилем всего текста) удобному для дальнейшей работы — выполняется на входе текста в технологический процесс редакции редактором. Этот этап необходим в редакциях, где преобладают тексты от внештатников и состав авторов нестационарный. В таких случаях невозможно ввести в практику стандарт (провести воспитательную работу) на сдаваемые текстовые материалы и остается только подчищать за другими. В нашем случае это только одна редакция.

Далее тексты имеют сложную жизнь — перемещаются между разными редакциями, изданиями, номерами, выпусками и их «загонами», ходят по разным сотрудникам, имеющим различные роли, меняют содержание (дополняются, сокращаются, редактируются) и форму (частично оформляются и переоформляются абзацными и символьными стилями). В этом процессе, тексты не требуют окончательного стилевого и типографического оформления и могут накапливать мусор и ошибки оформления, но уже гораздо меньше, чем на входе (количество и серьезность ошибок вполне приемлемые для ручного исправления корректорами и верстальщиками). Этот процесс изменятся по сложности и времени, в зависимости от типа издания (основное издание, приложение, спецпроект, дайджест, гид), периодичности издания (ежедневные, одно- двухнедельные, ежемесячные) и срочности текста (загонные, плановые, оперативные, срочные).

2) Наиболее правильное оформление текста, с точки зрения норм кириллической типографики и русского языка, — выполняется в завершающем цикле работы с текстом верстальщиком и/или корректором. Место, форма, объем, художественное оформление в этот момент уже определены и можно заниматься тонкой доводкой (неразрывные пробелы, принудительные переносы, различные по величине шпации, индексы, градусы, номера и т.д.).

В результате скрипт был полностью переписан. Новый вариант скрипта позволяет гибко настраивать, что обработать сейчас, а что оставить на потом. Варианты настроек можно сохранять, давая им информативные имена.

Вот его отличия от предыдущей версии:

1. За счет использования grep-запросов скорость обработки возросла примерно в два-три раза.
Обработка кавычек в таблицах занимает заметное время, это причина снижения скорости обработки.  И всё равно в сравнении с предыдущей версией новая работает намного быстрее.

2. Можно перед началом работы узнать, сколько сносок импортировалось.
Кто напарывался на потерю сносок при импорте данных, тот оценит. В первом релизе версии CS4 этот капкан ещё заряжен. На нашем сайте эта проблема не раз обсуждалась. Лучшее решение — переходить на последнюю версию программы.

3. Кавычки первого уровня обрабатываются не только в тексте и сносках, но и в таблицах.
Для вложенных кавычек есть скрипт DoQuotesOK. Если в тексте много таблиц, то выбор этой опции несколько увеличивает время обработки.

4. Тексты, оформленные в виде «одна строка – один абзац», приводятся к нормальному виду.
Вы найдете море таких текстов на http://lib.ru, да часто и банковские документы приходят в таком виде.

5. Добавлена возможность присваивать стиль греческим буквам в вёрстке.
Автор в программе Word ставит эти альфы, бэты, и прочие омеги или беря их непосредственно из шрифтов Arial / Times New Roman, или из гарнитуры Symbol. Но в вёрстке они могут потеряться, и то, что альфа стала буквой а, буква ро буквой р, и пр., станет известно после завершения вёрстки. А потом кошмар построчного сравнения страниц распечатки и вёрстки…
Плавали, знаем. Чтобы не попадать на эти грабли, придумана эта опция.

6. Выбор, где должна быть точка или запятая — перед знаком сноски или после неё.
По правилам русского языка сначала идёт знак сноски. В американских книгах первой ставится точка. А сейчас и в русских книгах не всё так однозначно. Подробнее об этом в инструкции к программе.

7. Регулируемая ширина шпаций до и после тире.
По моим ощущениям, нередко равное пробелу пространство вокруг тире просто рвёт текст (в горячем-то наборе для этих отбивок была двухпунктовая шпация). Хочется иметь его уже. К сожалению, имеющийся набор шпаций — тонкая, волосяная и пр. — для решения этой задачи не подходит. Все они неразрывные, значит, с ними тире никогда не будет в конце строки. Для книг это, может, и терпимо, но для узкой газетной колонки не годится. А вот поставить слева неразрывный пробел, справа обычный, и установить их ширину 50% —очень неплохое решение.

8. Можно выбрать шпацию практически для всех случаев.
Отбивки вокруг тире, в инициалах и пр. теперь определяет пользователь. Скрипт оставил за собой только установку волосяной шпации перед знаком сноски, неразрывного пробела перед знаками номера, параграфа, и обработку ещё некоторых очевидных случаев (неразрывные пробелы до/после одно- и двухбуквенных частиц).

9. Есть возможность иметь свой шаблон для каждого издания.
У разных заказчиков могут быть несовпадающие мнения, как сокращать млн./млн ; какой длины тире использовать в тексте, и пр. Теперь можно сохранить настройки под своими именами для разных вариантов установок.

10. Скрипт не работает в версиях младше InDesign CS4.
Нет времени делать скрипт, учитывая особенности разных версий программы. Так что переходите с тройки на четвёрку. А лучше на CS5.5. Она функциональнее и шустрее предшествующих версий.

Итак, мы имеем новый скрипт, более быстрый, с большим числом возможностей. Но, как и в любой программе, в нем могут быть ошибки. Или у Вас могут появиться идеи, как сделать его лучше. Пишите, вместе подумаем, исправим.

Внимание!

Формы подписки на скрипты теперь тут: http://ivmi-adobeindesign.blogspot.ru/.

Михаил Иванюшин 

ivanyushin#yandex.ru

Инструкция

1. Размещение скрипта

Скрипты помещаются в каталоге Program Files\Adobe\AdobeInDesign CS5.5\Scripts\Scripts Panel. Но лучшее решение — сделать отдельную папку для этого скрипта. На этом рисунке она называется DoTextOK.2012.

 

Вот как может выглядеть содержимое этой папки:

Первая строка – это имеющийся всегда шаблон настроек. Он создается при первом запуске скрипта, в нём сохраняются установки последнего запуска скрипта.
Вторая строка – это сам скрипт.
Третья – созданный шаблон установок обработки текста. Таких шаблонов на разные случаи можно сделать сколько угодно.

2. Запуск программы

Хотя кроме текста статьи обрабатываются и сноски, и таблицы, перед исполнением скрипта курсор должен быть в именно тексте статьи. Если это условие выполнено не будет, появится сообщение:

Если надо обработать только таблицу, выделите не только её, но и несколько символов перед ней.

При первом запуске программы, и при последующих, если не создавались шаблоны установок обработки, на экране сразу появится окно программы. Вот все её вкладки:

В титуле окна в квадратных скобках выводится название выбранного шаблона установок.

Флажок «Выполнить выбранные операции»есть на всех вкладках, он разрешает/запрещает выборку и исполнение всех операций текущей вкладки.

Или

Самое время открыть текстовый файл и убедиться, что там число сносок такое же.
Если не совпадает, то пробуйте менять формат импортируемого файла. Был .doc, импортируйте .rtf, был .rtf, импортируйте .doc. Обновите версию программы.

Эти опции понятны из их названий.

Если важно, чтобы кавычки были правильными, а не абы какими, то назначьте нужный язык первому символу статьи. Какие будут кавычки, определяется настройками программы InDesign для двойных кавычек, это окно выводится на экран нажатием клавиш Ctrl+K:

Но если в работе есть вложенные кавычки, то для наведения порядка с ними воспользуйтесь скриптом DoQuotesOK.

Таких файлов много в библиотеке Максима Мошкова http://lib.ru/. Вот как может выглядеть текст после импорта:

К сожалению, в таких txt-файлах дефисы, знаки переноса и тире отображаются одним символом. Поэтому в процессе преобразования этих однострочных абзацев в нормальный текст всем найденным в конце строки дефисам назначается символьный стиль myDefisOrHyphen, чтобы потом просмотреть эти отмеченные этим стилем символы и принять решение по каждому из них.

Назначение этих опций очевидно.

Если этот флажок установлен, вот эти однобуквенные частицы будут привязаны к слову рядом.

Если этот флажок установлен, вот эти двухбуквенные слова будут привязаны к слову рядом.

Если флажок установлен, единицы измерения и названия месяцев будут привязаны к числам.

Все эти данные размещены в начале скрипта, и их можно редактировать.

Назначение этого флажка очевидно.

Тоже понятный флажок.

Этот флажок в процессе работы изменил своё название. Поначалу он назывался «Создать символьный стиль для греческих букв». С его помощью искались символы в диапазоне α-ω. Потом добавился поиск любого знака гарнитуры Symbol и присвоение найденным символам этого стиля.

Проблема сохранения в вёрстке греческих букв была решена, но терялись ещё и немецкие буквы с умляутами. И были файлы с дробями. Это и натолкнуло собрать все такие специальные знаки в один массив. В результате изменилось название опции и добавлена возможность пользователям самим добавлять свои символы, которые важно не потерять. Эта строка редактируемая, главное, чтобы искомые символы были внутри круглых и квадратных скобок.

Этот флажок доступен, если в работе есть сноски. Вопрос в том, как всё же должны стоять рядом точка/запятая и знак сноски. С одной стороны, все руководства по правилам вёрстки предписывают ставить знаки препинания после знака сноски. И никого не волнует, что между последней буквой слова и точкой, под знаком сноски появляется дыра, соизмеримая с шириной пробела.

И вот в 2006 году выходит на русском языке книга Р. Брингхёрста «Основы стиля в типографике». Под редакцией Владимира Ефимова. И как же там изящно смотрятся сноски!  Вот скан части страницы 160:

 

Представьте, как убого смотрелись бы дыры под сносками 33 и 34, если эти знаки сносок сделать по правилам. В общем, каждый решает сам. Надо знать правила, чтобы иногда сознательно отходить от них.

Эти флажки понятны без объяснений.

Если хочется сделать окружающие тире отбивки менее широкими, то этот инструмент поможет. Имеющиеся в индизайне различные шпации все неразрывные. Поэтому тире, обрамлённое такими шпациями, никогда не будет в конце строки. Так что лучшее решение — использовать не шпации, а пробелы, и ползунком (на него на картинке указывает курсор) установить нужный процент сжатия.

 

Эти установки понятны без объяснений.

Все эти установки понятны из названий.

3. Управляющие кнопки

Красный крестик в верхнем правом углу используется как кнопка отмены (‘Cancel’)

при нажатии на эту кнопку установки будут сброшены. Обновляются данные всех вкладок, кроме «Обработки телефонных номеров». На экран будет выведено такое сообщение:

Текущие установки сохраняются в отдельном файле. По умолчанию в имени файла указываются дата и время создания файла.

После ввода имени и нажатия на кнопку ОК на экране будет сообщение:

Эта кнопка для запуска процедуры обработки текста. Текущие установки сохраняются в файле #DoTextOK.dtok.

После нажатия на эту кнопку появляется окно, в котором есть информация о времени начала обработки, и под прогрессбаром отображается, что выполняется сейчас.

После завершения обработки выводится окно с информацией о времени обработки и использованном шаблоне установок.

4. Выбор шаблона настроек

При первом запуске или при запусках без создания новых шаблонов файл установок один, и выбор не нужен, поэтому программа сразу выводит окно установки параметров. Если шаблонов несколько, то появляется окно выбора данных. Эти шаблоны могут быть полезны фрилансерам, вынужденным приспосабливаться к несовпадению понимания оформления текста разными заказчиками.

В окне можно переименовывать и удалять файлы. Название выбранного файла будет отображаться в титуле окна программы, и в сообщении о времени выполнения задания.

После обработки последние установки будут сохранены в файле #DoTextOK.dtok.

Щелчок на клавише Esc или кнопке Cancel эквивалентен выбору файла #DoTextOK.dtok с установками последней обработки.

Обновление скрипта от 10.06.2013

Что исправлено
В переписке с одним из пользовательей скрипта было обнаружено, что для полноценной работы программы подготовки формул Mathtype в версии InDesign CS6
надо отказаться от стандартного шрифта Symbol и помещать в вёрстку постскриптовский вариант скрипта отображения греческих букв.
Но скрипт DoTextOK ничего об этой проблеме не знает и, если выбран флажок присвоения стиля спецсимволам, ищет символы гарнитуры Symbol, они трактуются как греческие буквы, и им присваивается стиль mySpecChar. А греческие буквы в вёрстке уже набраны другой гарнитурой, и им нужный символьный стиль не присвоится.
Поэтому, коль скоро появилась неоднозначность в имени используемой гарнитуры греческих букв, появилась в этом обновлении и опция указания её имени.
Изменения в файле WordsAndUnits.jsx – добавлено имя гарнитуры греческих букв
Пользователь должен сам указать его в переменной myUsedGreckFont.
В окне скрипта DoTextOK можно узнать, какое имя шрифта предполагается для греческих букв. Для этого надо поместить курсор в строку специальных знаков, и на экран будет выведено справочное окно с названием гарнитуры, указанной в переменной myUsedGFreckFont.
Если в текущей вёрстке для греческих букв используется другая гарнитура, надо закрыть окно скрипта, в файле WordsAndUnits.jsx указать верное имя и запустить скрипт снова.
Полное сообщение и картинки смотрите в сопроводительном справочном файле.

ВОПРОС К ЗНАТОКАМ
Есть идея сделать один общий файлWordsAndUnits.jsx для трёх славянских языков – русского, белорусского и украинского. Но я знаю только русский. Если у кого есть знание двух или трёх этих языков, просьба выкроить время и сделать вариант этого файла для языков, которые вы знаете. Так мы смогли бы избавиться от лишних файлов и вносить правки в один файл. Спасибо!
———
Для тех, кто впервые знакомится с этой программой:
1) вариант скрипта, в имени котрого есть [Make New Set] выводит на экран окно выбора установок, которые будут сохранены в файле установок #DoTextOK.dtok для использования в дальнейшем.
Вариант скрипта, в имени которого есть [Use Current Set] работает с установленными ранее параметрами обработки текста.
2) имеет смысл прочитать сопроводительный документ, чтобы было меньше непоняток. В скрипте очень много возможностей по работе с текстом, о котороых Вы, возможно, и не подозреваете.

Будут вопросы — пишите. При обнаружении ошибок просьба прислать файл — виновник торжества 🙂 и #DoTextOK.dtok — файл текущих настроек.

С уважением, Михаил Иванюшин

 

 

108 комментариев »

  • iv-mi:

    Да, Юлия, этот момент выпал из поля зрения. :):(
    Но его легко исправить, если воспользоваться вкладкой Поиск/замена. Но Вы не первая, кто пишет об этом, и я в очередном обновлении исправлю этот недогляд.

  • Bulla:

    Как скачать Этот Скрипт Отсюдого Я Не понял

  • mishelgk:

    При попытке запустить скрипт под Windows7 выдает сообщение:
    «Не найден файл WordsAndUnits.jsx. Он должен быть в том же каталоге, где размещен этот скрипт».
    Файл в каталоге имеется.
    Что делать?

  • iv-mi:

    Странная ситуация. О таких случаях мне не сообщали. У меня Windows 7 и таких проблем нет.
    Попробуйте распаковать архив со скриптом, последний релиз от 10.02.2013 в другой каталог. Возможно, имя этого файла настроек как-то изменилось. В общем, издалека не понять. Давайте начнем с того, что Вы последнюю версию скрипта сохраните в новом каталоге и попробуете снова. Обязательно сообщите о результате.

    • mishelgk:

      Прежде скрипты не использовал.
      Это первая проба.
      Сначала не разобрался и запускал скрипт не из InDesign, а из Total Commander.
      Сейчас нашел, где это находится в InDesign.
      Скрипт запустился.
      Спасибо.

  • kashik:

    Извините пожалуйста за глупый вопрос. Но я не могу найти, где скачать этот замечательный скрипт. На подписку я зарегистрировалась.

  • iv-mi:

    Kashik, здравствуйте.
    Я вижу на smartresponder Вашу регистрацию и состояние, что Вам еще не отослана ссылка на скрипт.
    Это не от меня зависит, но она обязательно должна появиться в Вашем почтовом ящике. На всякий случай гляньте и папку спама. Я вижу, что у двух пользователей все сообщения об обновлении улетают в спам.
    Если завтра к утру ссылки не будет, пишите мне, я Вам вышлю.

  • vadim:

    Ох, прям нарадоваться не могу — классный скрипт! Сколько времени и труда экономится….
    Зашёл сюда, чтобы вновь выразить благодарность автору.

  • andrejK:

    Не получаю никакого письма счастья, Михаил! ((((

  • andrejK:

    о. приехало. попало в спам просто.

  • DFckUp:

    Здравствуйте, я так полагаю, ссылка придет на почту, но т.к. не пришла сразу, то стоит подождать. Надеюсь, что в итоге она дойдет. Спасибо.

  • DFckUp:

    Спасибо большое. Письмо дошло, скрипт восхитительный.

  • Troika:

    Михаил, здравствуйте!
    Давно пользуюсь вашим скриптом и до недавнего времени все было отлично — получала обновления, работала и радовалась.
    НО в связи с покупкой Адоб СС пришлось пересесть на 7 винду и скрипт теперь работает странно. А именно — не сохраняются настройки предыдущего запуска. Ни в случае сохранения под каким-либо именем, ни в случае просто повторного запуска в том же документе и в даже в том же материале после настройки. Приходится запускать снова Новый сет и все настраивать каждый раз.
    Может быть, нужно что-нибудь дополнительно настроить в Виндоус? Стоит 7 профешинал в офисе и максимальная дома.

    С уважением, Светлана Троицкая.
    sotroika собака mail точка ru

  • iv-mi:

    Светлана, эта проблема известна, и похоже, мне надо уже и новую версию скрипта выложить, и специально объяснить, как бороться с этими граблями. Поскольку это по сути не ошибка, а особенность индизайна. Сменилась концепция. Молча так. 🙂 🙁
    Эта «особенность» заключается в том, куда положить скрипт. Если в как обычно в один из каталогов Application, то Адобе, начиная с какой-то версии, запретила скриптам сохранять настройки в этих каталогах.
    Поэтому только User. Щелкните на нем правой кнопкой, команда Reveal in Explorer покажет, где он размещён на диске. Положите туда архив скрипта, и он появится в панели скриптов индизайна, среди каталогов папки User.
    После этого должно всё работать. Обязательно сообщите, помогло или нет. Если не получится, пишите. Будем разбираться.

    • Troika:

      Михаил, огромное спасибо!
      Сделала, как вы написали, и все заработало 🙂 Туда же положила DoQuotesOK и все остальные скрипты, которыми пользовалась.
      Просто гора с плеч 🙂

  • d0bby:

    Привет, Всем.
    Админ, как скачать файл? Где ссылка?

  • Serge:

    Михаил, большое спасибо за скрипт,
    позволю себе небольшое дополнение к инструкции, если не возражаете.

    Скрипт можно класть не в системную папку Indesign, а в пользовательскую.
    Для Windows7 это будет «C:\Users\\AppData\Roaming\Adobe\InDesign\Version 9.0\ru_RU\Scripts\Scripts Panel\»

    Для XP: «C:\Documents and Settings\\Application Data\Adobe\InDesign\Version 9.0\ru_RU\Scripts\Scripts Panel\»

    Это, для версии Indesign CC, русской. Для других смотреть рядышком.

    Чем лучше?
    1. Не нужны админские права.
    2. при переносе настроек при помощи мастера миграции (migwiz.exe) скрипт перенесется тоже.

  • iv-mi:

    Да, Serge, спасибо за комментарий. Я примерно так и ответил раньше на вопрос Troika.

  • Des425:

    Михаил, а не думали добавить возможность по валидности сайтов, типа HTML, CSS?
    А так же, минимизацию кода, типа компрессии (когда убирается часть ненужных символов) и восстановление после компрессии.

  • Alexander I:

    Под СС он не работает 🙁

  • iv-mi:

    Сообщите, Alexander I, на основании чего сделано заключение, что в СС не работает?
    Какая версия СС?
    Может быть, скрипт развернут в папке Applcation? А ему место в User. Сообщите подробнее, это важно. Пока таких проблем не было, но вдруг с каким-то обновлением что-то изменилось.

    Если, конечно, версия portable, я её не пробовал, и не знаю, как в ней работают мои скрипты. Но если такой вариант лишает пользователей части возможностей программы, то зачем такой вариант?

    В общем, жду описания проблемы. Хотите, сюда пишите, хотите на мой адрес. Нельзя, чтобы хвост вилял собакой, нельзя идти на поводу у проблем. DoTextOK у всех работает, и у Вас должен!

    • Alexander I:

      Версия СС — 9,2,1 x64. Лежит в User. При запуске скрипта — происходит самопроизвольный запуск InDesign SC3. (у меня он тоже установлен). Скачал triаl версию SC 5,5 — скрипт в ней прекрасно работает, но теперь при запуске скрипта в СС, самопроизвольно запускается SC 5,5.

      Спасибо! Скрипт — чудо как хорошо. Очень надеюсь, что заработает под СС. Вроде где-то когда-то читал, что можно указать новой версии Индизайна запускать скрипт как для старой версии, но где это указывать — так и не нашел.

  • iv-mi:

    Александр, я думаю, в момент запуска скрипта у Вас активны обе версии индизайна. По крайней мере, когда у меня активны две версии, скрипт пытается открыть файл в младшей версии. Попробуйте оставить только СС. Не поможет, что вряд ли, но на всякий случай — в Program Files измените название каталога, где лежит предыдущая версия. Чтобы программа не могла ее найти, работала в СС. Но я думаю, этого не потребуется — при активной версии СС скрипт запуститься именно в ней.
    Сообщите обязательно о результате!

  • iv-mi:

    В предыдущем сообщении — «активны» имелось в виду, что одновременно запущены.

    • Alexander I:

      В момент запуска скрипта запущена (активна) только одна версия — СС. Переименовал папки где находятся CS3, и CS5,5 — запустил скрипт — никакого движения. 🙁

  • iv-mi:

    Так. Этот скрипт имеет открытый код, можно открыть и посмотреть его в отладчике. Правой кнопкой на скрипте откройте скрипт в ESTK для редактирования.
    Вверху в левом выпадающем списке все доступные, так скажем, оболочки, в которых могут тут выполняться скрипты.
    Судя по Вашему рассказу, там должны быть InDesign CS3 и InDesign 5.5.
    А есть ли среди них InDesign CC ?
    Не могло быть так, что Вы его не поставили?
    Судя по тому, как Вы пишете в последнем письме «никакого движения» — там нет оболочки для СС. Жду новых сообщений от Вас.

  • mguguev:

    Подскажите, а скрипт обрабатывает только один фрейм за раз (если фреймы не связанные)? Или есть возможность, чтобы он прошёлся по всему документу?

  • iv-mi:

    Обработка всех статей за один раз, эта опция уже есть, но руки не дойдут никак сделать её достоянием всех. Времени на всё не хватает. 🙁 Очень надеюсь в выходные 12 июня закончить все обновления и выложить обновленный скрипт в свободный доступ.

  • nebuhada:

    Раньше стоял Иньдюк СС 9.0 — скирпт работал.
    Обновил до 9.2 — при запуске скрипта ничего не происходит…

    Жалею, что обновился, скрипт-то очень хорош.

  • iv-mi:

    Нет, функциональность скрипта с обновлением не должна исчезнуть. У меня обновлено до версии 9.2.2, и в процессе всех обновлений проблем не было. Действительно были проблемы у некоторых пользователей, выше в комментариях обсуждение причин этого. Но это всё, так сказать, организационные проблемы, а не проблемы приложения.
    1) Наличие младшей версии индизайна иногда служит причиной, что с точки зрения пользователя скрипт работает неверно. А он пытается работать в младшей версии.
    2) попробуйте переустановить Индизайн. Возможно, при обновлении потерялось связь с ESTK — инструментом, используемым индизайном для исполнения скриптов. Кстати, а другие скрипты работают?

    Переустановите, сразу обновите. И сообщите о результате. Скрипт должен работать.

  • nebuhada:

    Скрипты, которые стояли по умолчанию пашут.
    А вот ни DoTextOk. ни исправление буквы Ё не работают…

    Ладно, попробую переставить Индюка, спасибо!

  • iv-mi:

    Держите меня в курсе. Я только что накатил появившийся недавно InDesign CC 2014, и в нём скрипты работают. Не работают переносы Батова, но он и сам пишет на фейсбуке об этой проблеме. Проблема создана Адобой, они это признают. В общем, подробнее тут:
    https://www.facebook.com/bah.batov.ru?fref=nf

  • nebuhada:

    Уф, поставил InDesign CC 2014 — скрипты заработали… Ура!

  • Emelya21:

    Добрый день. Я зарегистрировался, но ссылка на скачку скрипта мне, к сожалению, не пришла. Подскажите пожалуйста, может я что-то не так сделал?

  • iv-mi:

    Emelya21, похоже, Вы зарегистрировались только на этом сайте.
    Для получения скрипта надо регистрироваться тут:
    http://ivmi-adobeindesign.blogspot.ru/

    Если Вы именно тут заполняли форму, то, видимо, была ошибка в электронном адресе. В списке пользователей на smartresponder сегодня не было ни одного нового подключения.

    А письмо от smartresponder Вы получили? Оно присылается желающему подключиться к рассылке для того, чтобы убедиться, что запрос действительно имел место.

    Жду Вашего сообщения о состоянии процесса подключения.

  • Emelya21:

    Виноват. Я не знал, что надо было там регистрироваться. Не нашел, где об этом написано. Сейчас зарегистрировался. Спасибо за ваш ответ.

  • Emelya21:

    Правда, пока все равно ничего не пришло =)

  • iv-mi:

    Вы в списке получателей. Но когда smartresponder отошлет ссылку, я не знаю. Обычно это происходит в течение нескольких минут. Но иногда на том портале бывают, видимо, регламентные работы, и тогда время может быть больше. Но она обязательно придёт!

  • iv-mi:

    Илья, а Вы подтвердили на своей почте, что согласны получать рассылку?
    Похоже, smartresponder отправил на Ваш адрес запрос подтверждения рассылки, но до сих пор не получено подтверждение с Вашего электронного адреса.

  • Emelya21:

    Все пришло. Спасибо вам огромное!

  • helgalex:

    Добрый день! Спасибо за скрипт, очень облегчает труд. Один вопрос, в силу специфики издания, в котором я работаю в текстах часто появляются обозначения калибров оружия, которые пишутся следующим образом «.325».
    После обработки скриптом все калибры прочно прилипают вместе с точками к предыдущему слову. Я искала настройку, чтобы была возможность не «клеить» точки, но не нашла. Есть ли смысл сделать «приклеивание» знаков препинания к слову опциональным?
    Спасибо!

  • iv-mi:

    Спасибо за сообщение. Там много процедур обработки, не все попали в установки, которыми можно управлять на вкладках. Многое делается безусловно, выводя на экран сообщение о текущей операции замены. Я посмотрю в выходные, где это делается, и постараюсь вспомнить, почему я решил именно так обрабатывать текст. И обязательно предложу решение этой Вашей проблемы. Собственно, оно уже есть — 1) делаете grep-запрос поиска точки и цифры после неё, и ставите неразрывный пробел перед точкой; 2) подключаете этот запрос на последней вкладке как выполняемый после обработки текста скриптом.
    Но может быть, что-нибудь еще придумается.

  • Михаил, здравствуйте! А какая последняя (текущая) версия вашего скрипта? от какого числа?

  • Poul:

    У меня не появляется окно настроек, а сразу запускается обработка.
    Индизайн CS6, Windows 7. Скрипт лежит в Юзерской папке.
    Удалял/добавлял фаил #DoTextOK.dtok — ничего не изменилось. Скрипт работает но сразу, создает фаил #DoTextOK.dtok и выполняет обработку.

    Заранее спасибо за помощь.

    P.S.: Есле нашел как тут оставить комментарий). Все таки ссылки должны быть подчеркнуты и отличаться цветом от текста.)

  • iv-mi:

    Вы запускаете вариант [Use Current Set]. Окно отображается только для варианта скрипта [Make New Set]. На этом сайте есть ссылка на youtube, где выложены уроки по работе с этим скриптом.

  • nebuhada:

    Скрипт очень хорош. Большое спасибо за него.
    Вот только если вёрстка, к примеру, на 800 полос, как у меня, то бегать по каждой полосе, заходить в текстовый блок и запускать потом скрипт очень уж напряжно. Нельзя ли сделать выбор вариантов обработки текста: весь дукумент, только эта страница, текст с только таким вот стилем и ещё как-нибудь.

    Было бы очень здорово. Спасибо!

  • iv-mi:

    Я так понимаю, 800 полос, и это не одна статья?

    Так есть же специальный режим обработки издания, когда все статьи обрабатываются за один раз.

    Подписывайтесь на канал видеоуроков по этому скрипту, и в ближайшем будущем не только по этому. Анонс на первой странице этого сайта
    «Наш канал на Youtube».

    http://www.youtube.com/watch?v=du6QU0V6T6A
    DoTextOK #11 Обработка всех статей издания за один раз

    Вот этот #11 как раз посвящен той тягомотной задаче, как весь журнал или всю газету с залитым сырым метериалом быстро подготовить к верстке.

  • iv-mi:

    И всё-таки подпишитесь. Проще всего на самом youtube. Или в одной из социальных сетей: на странице youtube есть значки перехода на зеркала рассылки в фейсбуке и в ВКОНТАКТЕ. Это нужно, чтобы всегда иметь последнюю версию всех программ. В DoTextOK скоро будет новая опция, сейчас тестируется, и в обработке телефонных номеров грядут изменения.

  • fedor_g:

    Добрый день! как получить столь замечательный скрипт?

  • iv-mi:

    Подписаться.
    Вот тут подробно:
    http://youtu.be/czpleFsdb-E

Оставить комментарий!

Вы должны быть в системе чтобы оставить комментарий.