[ID CC-CC2022] Нет ли хитроумного способа заменять текст во фрейме?

  • Автор темы Автор темы hulk1776
  • Дата начала Дата начала

hulk1776

Топикстартер
15 лет на форуме
Сообщения
738
Реакции
21
Нет заложено ли в Индизе (где-то) возможности обновлять текст в фиксированном месте? По аналогии с текстовыми переменными.
Или как DataMerge, но более приспособленного? Типа, открываешь шаблон, нажимаешь "обновить связи" и оно увидится в новом свете. Чтобы не писать руками название месяца, заголовки, предисловия и пр. постоянные, но заменяемые элементы?
 
 
  • Спасибо
Реакции: MeGusta
Place and Link

Сам не пользуюсь, но вдруг подойдет...
 
Идеальный вариант, как написали выше XML. Единственный момент хорошо бы ещё хоть немного знать XSL. Чтобы иметь в xml-файле удобную для редактирования структуру.
Скажем если у вас есть в публикации строки, вида "Название издания | Тема", "Тема | Месяц, год" и пр. То в XML-файл удобнее редактировать, если он имеет примерно такую структуру:
<Root>
<Name>Название издания</Name>
<Theme>Тема</Theme>
<Month>Месяц</Month>
<Year>Год</Year>
</Root>
А уже все вариации написания, дубликаты (один тэг можно линковать только в одно место, т.е. если у вас 10 мастеров, с одинаковыми полями и по какой-то причине мастера нельзя сделать зависимыми - то нужно иметь 10 одинаковых записей в XML, что неудобно в редактировании) будут производиться в XSL-файле, и базовый XML-файл при загрузке в ID будет иметь уже совсем другой вид, удобный для использования.
 
Ну и тут есть ещё ряд отличий с переменными.
Плюс - вы можете иметь многострочные поля, и нормально работать с такой xml-переменой как с куском текста, а не как одним символом, применять grep-стили, стили символов.
Минус - не получится, как с переменными - иметь кирпич текста, а где-то в середине вставить xml-тэг.
Если во фрейме стоит тэг, то вся остальная информация в данном фрейме также должна быть тэгирована и занесена в xml-файл, в противном случае все нетэгированные данные из такого фрейма удалятся как только вы обновите xml-файл.
 
Последнее редактирование:
Вот и у меня схожая задача - есть исходный текст "123" например
на разных страницах нужно повторить тот-же текст но с разным цветом/размером.
То есть нужно что-то типа Place and Link, не без сброса к исходному форматированию при изменении "родительского текстового блока". Можно конечно поиском и заменой, но это не спортивно! :)

p.s. Place and Link есть возможность подменять стили, но хотелось бы без всего этого.... просто клон.
p.p.s. как-то давно помнится индизайн умел линовать txt файлы как таковые, но похоже теперь это не работает?
 
Последнее редактирование:
это "что-то типа Place and Link, не без сброса к исходному форматированию при изменении "родительского текстового блока"."
и это "Place and Link есть возможность подменять стили, но хотелось бы без всего этого.... просто клон."
 
как вариант, но в нем нет возможности редактирования "на лету" :(

я лучше покажу пример -

1635491333569.png


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

1635491589467.png


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



"дубликатов" может быть много, нужно чтобы менялся только сам текст, без оформления. Как например это происходит при перелинковки одной и той-же картинки с разными размерами :)
Ну Running Header же тут вам в помощь
 

Вложения

  • Screenshot 2021-10-29 at 13.05.41.png
    Screenshot 2021-10-29 at 13.05.41.png
    244.6 КБ · Просм.: 144
привязан к стилю "родительского" текста