Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

  • Автор темы Автор темы Oleg Butrin
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Oleg Butrin

Топикстартер
20 лет на форуме
Сообщения
1 993
Реакции
1 224
Скрипт предназначен для создания рамок вокруг абзацев определенного стиля.
Для этой версии характерны:
1. Создание рамок любой конфигурации, с любым типом, цветом и размером линий, с любой заливкой.
2. Сохранение настроек рамки в файл. Восстановление настроек из файла.
3. Удаление ранее созданных рамок.
4. Повышенная в разы скорость работы.
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

ур-ра, дождался :). Спасибо.
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Ага, дождались.... новых непонятных ошибок (((
InDes CS CE 3.0.0.62
Объясните, пожалуйста, что я не так настраиваю если получаю это:
 

Вложения

  • error.gif
    error.gif
    4.2 КБ · Просм.: 967
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Сорри. Дурная привычка - сначала спрашивать, а потом искать ответы. Не ругайте сильно. ))))
Кстати выловил еще одну ошибку:
если в абзаце, которыый надо взять в рамку, нет ни одного символа (просто отбит абзац), то вылетает следующее:
 

Вложения

  • error-2.gif
    error-2.gif
    4 КБ · Просм.: 1 008
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Учтем.
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Всех с Новым годом!!!

Решил не создавать новую тему и пообсуждать вопрос здесь. А вопрос такой. Давно интересует реализация в ИД расстановки рамок вокруг абзацев и на данный момент МегаБордер пока лучшее решение. Это так, но, к сожалению, его все-таки не возможно использовать для полноценной верстки газеты. Причина тому - скорость работы, работает скрипт гораздо быстрее своих собратьев, но все-равно достаточно долго и при большом количестве полос процесс затягивается ОООчень надолго. В настоящее время верстается наша газета в ПМ с использованием плагина расстановки рамок и работает он если не в десятки раз, то уж точно в разы быстрее. Не знаю почему это так - в программировании не особо разбираюсь. Вот хотелось бы знать возможно ли повысить скорость работы скрипта в ИД? Это единственный тормоз в переходе на верстку в ИД. Поделитесь, пожалуйста, своими соображениями.
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Алексей, я делаю обрабатываю текст в Word'е с помощью макроса, который экспортирует обработанный текст в Adobe InDesign Tagged Text, в котором уже рамки вокруг нужных абзацев расставлены как надо :) Остается только импортировать текст.
Скорость обработки? Файл с ~ 5000-7000 объявлений обрабатывается меньше минуты.
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

vbatushev сказал(а):
...обрабатываю текст в Word'е с помощью макроса, который экспортирует обработанный текст в Adobe InDesign Tagged Text, в котором уже рамки вокруг нужных абзацев расставлены как надо ...
Извиняюсь за настойчивость, но можно ли поподробнее? Что значит "в котором уже рамки вокруг нужных абзацев расставлены как надо", как это реализовать?
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

А куда подробнее :)
В Tagged Text Вы можете описать и таблицу, нужно только тэги поставить. Макрос ищет определенные абзацы (в моем случае стиль Normal + выделение Bold) и прибавляет к началу абзаца и концу несколько тэгов – начала таблицы и ее конца. Потом приписывает в начало текста тэги, характеризующие его как Tagged Text, и сохраняет текст в формате Unicode Text. Всё!
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Благодарю за ответ! Не на каждом форуме найдешь таких чутких модераторов :) Спасибо!!!
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

alexei555
А что за плагин такой для PM, можно поподробнее?
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

ragman сказал(а):
alexei555
А что за плагин такой для PM, можно поподробнее?
Плагин этот был написан нашим сисадмином достаточно давно (еще до моего прихода в газету). Реализован в виде исполняемого файла (ехе), расставляет рамки вокруг абзацев определенного стиля, и вроде бы умеет их убирать если надо. Вот и все...
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

alexei555
не поделишься? плиз
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

ragman сказал(а):
alexei555
не поделишься? плиз
Нет проблем, правда прямо сейчас выслать не могу - дома его нет. Выходим на работу 10 числа, тогда и вышлю. Так пойдет?
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Пойдет. Чем смогу - отплачу. :love:
travel_mail@rin.ru

зы. Счастливые люди - а я уже работаю :angry:
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Да простит нас модератор за легкий треп... :)
Мы бы тоже работали, только у типографии выходной, вот и у нас тоже сделали :))
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

Модератор не простит. Подобные обсуждения делаются в привате.
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

vbatushev сказал(а):
А куда подробнее :)
В Tagged Text Вы можете описать и таблицу, нужно только тэги поставить. Макрос ищет определенные абзацы (в моем случае стиль Normal + выделение Bold) и прибавляет к началу абзаца и концу несколько тэгов – начала таблицы и ее конца. Потом приписывает в начало текста тэги, характеризующие его как Tagged Text, и сохраняет текст в формате Unicode Text. Всё!
Можно взглянуть на кусок подготовленного тегированного текста? А то никак не могу разобраться с колонками - совершенно непонятно как регулировать расстоиние между ними, обычная настройка межколонника не помогает, к тому же есть зависимость от ширины самого фрейма, куда всё помещается :(
 
Ответ: Новый скрипт на indesign.rudtp.ru: MegaBorder.js 5.3 Archimed

В теггированном тексте нет колонок. Это атрибут фрейма.
Код:
<UNICODE-WIN>
<vsn:3.000000><fset:InDesign-Roman><pstyle:AnonsHead1>1 модуль на первой полосе
<pstyle:Anons>Возьму партнеров в бизнес, имеющих опыт предпринимателя или желающих им стать. Обучение, карьерный рост, загранпоездки. Обеспечение сотовым телефоном, автомобиль через 1, 5-2 года. Доход 499-4785$. Тел. 33-57-32, 8-902-983-5732, 8-913-925-5381, с 9-00 до 24-00
Продаю 2-комнатную квартиру 6/34/47, 1 этаж, пр. Октябрьский 33, цена 900 тыс. рублей. Тел. 33-24-81
<pstyle:AnonsHead1>1 модуль на 1 полосе 27. 12, 10 и 17. 01
<pstyle:Anons>Сниму или куплю складские помещения от 1000 м2. Тел. 8-902-988-4835, 8-902-988-4245
<pstyle:AnonsHead1>Спецблок за 80 руб.
 
Статус
Закрыто для дальнейших ответов.