Идеи для скриптов

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

Strizh

Топикстартер
15 лет на форуме
Сообщения
982
Реакции
92
Есть время, есть желание, но нет идей!

Может кто-нибудь подкинет идейку и ТЗ для скрипта?
 
Ответ: Идеи для скриптов

Забей пошли курить!
 
Ответ: Идеи для скриптов

Идея: скользящие колонтитулы.
 
Ответ: Идеи для скриптов

Oleg_Eltsov сказал(а):
Идея: скользящие колонтитулы.
Техническое задание!
Тез ТЗ не хочу!
 
Ответ: Идеи для скриптов

У Бутрина есть скрипт скользящих колонтитулов.
 
Ответ: Идеи для скриптов

Strizh сказал(а):
Техническое задание!
Тез ТЗ не хочу!
ТЗ: всё то же самое, как во FrameMaker'e или PageMaker'e (на выбор; и то и другое устраивает; организация скользящих колонтитулов в них очень похожа (что не удивительно)).
 
Ответ: Идеи для скриптов

Oleg_Eltsov сказал(а):
ТЗ: всё то же самое, как во FrameMaker'e или PageMaker'e (на выбор; и то и другое устраивает; организация скользящих колонтитулов в них очень похожа (что не удивительно)).
Ни того ни другого нет под рукой
а так не помню
скриншот окна дай
 
Ответ: Идеи для скриптов

Был такой скриптец для 2: копируешь строчки из таблицы в ворде, выделяешь таблицу в инди, и он автоматически вставлял текст, если не хватало дополнял. Не знаю насколько это актуально для 4, у меня 3 и это актуально.

В иллюстраторе есть возможность выбора объекта по определенным характеристикам: цвет, линия, текст, картинка и т.п. Хотелось бы такой скрипт - для 3 актуально.
 
Ответ: Идеи для скриптов

Strizh сказал(а):
Ни того ни другого нет под рукой
а так не помню
скриншот окна дай
Под рукой тоже нет. Повешу картинки вечером.
 
Ответ: Идеи для скриптов

Платный, конечно. Зато работает.
 
Ответ: Идеи для скриптов

Картинка из PageMaker'a:
 

Вложения

  • PageMaker.gif
    PageMaker.gif
    12.7 КБ · Просм.: 1 381
Ответ: Идеи для скриптов

!!!!!!!!!!!!!!
Если еще не позно!!
Есть идея двух класcccных скриптов, но я не программер, я дизайнер (тока не надо плеваться;)

============
Скрипт первый - скользящий колонтитул
НУЖЕН ОЧЕНЬ МНОГИМ

Задача-
Найти в издании абзац с определенным стилем, вернее с двумя разными - стилем главы, и стилем первого уровня, для внесения текста из них на мастер-страницу, в левый и правый колонтитул, соответственно, начиная (и применяя) той страницей, где абзац с этим стилем встретится впервые, и заканчивая перед страницей, где этот стиль снова встретится (отсюда все по-новой).
Для каждой новой встречи со стилем главы готовим мастер-страницу, основанную (мастер мастерстраницы) на мастер-странице, которую нужно заранее создать (назовем ее супермастерстраница, если все правильно забабахать, все изменения в ней перейдут на все подчиненные мастер-страницы, только имена им надо давать соответствующие).
Для каждой новой встречи со стилем первого уровня готовим мастер-страницу, основанную на текущей мастер-странице, созданной для главы (если таковой еще не создавалось - готовим из супермастерстраницы). Вносим тексты в текстовые блоки на мастер-страницах.
Текстовые блоки должны быть заранее созданны на супермастерстранице (туда-же, заранее, верстальщик вносит все остальные элементы оформления мастерстраниц издания).
Этим двум текстовым блокам на супермастерстранице (левому и правому колонтитулу, соответственно) должны быть присвоены соответствующие Script Label (заранее оговоренный), которые будут изменяться для каждой вновь создаваемой мастер-страницы, и по ним будет вноситься соответствующий текст в соответствующтй блок (хотя, как реализовать, виднее, глубоко мною уважаемому, господину програмисту;)
Применяем соответствующие мастер-страницы к соответствующим диапазонам страниц. Вроде все...

- Интерфейс - указать искомый стиль абзаца для главы и стиль для первого уровня, супер-мастер-страницу, стиль абзаца применяемый к левому и правому колонтитулу, пояснить что все указываемое должно быть создано до работы скрипта, поругаться на ошибки ввода:)

Доп- если заголовков стиля несколько на странице - выбрать последний (если одна цепочка), или последний по расположению на странице - если отдельный блок (или первый - спросить в интерфейсе;) .


==============
Задача попроще
Скрипт второй - разделитель цепочки текстовых блоков

Есть у меня проблема - не умею в Инди разделять (разрывать) цепочки текста. Заметьте - отделить один блок или разделить все блоки в цепочке - есть соответствующие скрипты, а разбить цепочку на две цепочки - нельзя!
Если можно, но я не знаю как - подскажите, не ругайте!!!

Задача - Есть текст заверстанный в цепочку текстовых блоков (например со стр.1 по стр.100), нужно разорвать цепочку между определенными текстовыми блоками в цепочке (например, между стр.50 и стр.51, хотя номера страниц не имеют значения) не повредив верстки, разрывать верстку на два файла нельзя, верстку нужно сохранить.

Мой алгоритм такой -
Черной стрелкой выделяем текстовый блок, который должен стать последним в первой цепочке.
Щелкаем на треугольнике продолжения текста выделенного текстового блока (нижний правый квадратик с треугольником) - (теперь мы можем перелинковать текст в другой блок).
Щелкаем на том-же треугольнике второй раз - (теперь текст освободил будущую вторую цепочку, и заканчивается в выделенном нами текстовом фрейме).
Щелкаем на том-же месте (теперь это красный плюсик) - (теперь текст готов заполнить выбранный текстовый блок).
Создавшимся инструментом заполнения на поле создаем новый (временный) текстовый блок, Текстовым инструментом переходим в самое начало этого временного текстового блока и выделяем все отсюда и до конца (Ctrl+Shift+End), затем Ctrl+X (если хвост большой а комп слабый - придется подождать).
Находим первый блок второй цепочки, тот самый который освободился от текста (для справки - в нашем примере мы делаем разрыв между стр50 и 51, значит наш искомый блок на стр.51) и вставляем в него вырезанный текст - текст (по понятиям) должен конкретно лечь на прежние места - ведь пустая отделенная текстовая цепочка осталась на своем месте.
Удаляем опустевший временный текстовый блок, очищаем буфер обмена, возвращаемся на место разрыва... Вроде все:)
Кто умеет проще - напишите, кто не умеет - похвалите, кто устал читать - промолчите;))
Программист решит это более изящно.

\\\\\\\\
Если кто возьмется -напишите мне...
 
Ответ: Идеи для скриптов

Первый скрипт сейчас в процессе замучения!
 
Скользящие колонтитулы!

Версия 0.1 вышла, тестируйте и пишите пожелания!
readme в комплекте
Работает только в цс2
 

Вложения

Ответ: Идеи для скриптов

Однако, круто-быстро! Ща посмотрим...;)
 
Статус
Закрыто для дальнейших ответов.