[ID CC-CC2021] Линк текстового файла vs сброс стиля

ManPaper

В бане
Топикстартер
Сообщения
86
Реакции
3
Хочу прилинковать текстовый файл с произвольной текстовой строкой на разные страницы документа с разным оформлением. Проблема в том, что если в линкованный файл вносили правку, после обновления связей всё оформление сбрасывается. Как избежать сброса оформления? Текстовые переменные не предлагать, нужно сделать именно линк внешним файлом. Либо предложите как такое вообще сделать с минимумом движений.

119266

119267
 

К.Т.

Участник
Сообщения
323
Реакции
337
Всё-таки нужна текстовая переменная.
Текстовый файл линкуется не к каждому вхождению, а один раз, в служебном фрейме на первой странице, с заданным абзацным стилем.
На этом стиле делается текстовая переменная типа "скользящий колонтитул".
А она уже размещается в любые места с любым оформлением.
При обновлении файла обновится служебный фрейм, а от него все вхождения переменной.
 
  • Спасибо
Реакции: pinen

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Всё-таки нужна текстовая переменная.
Текстовый файл линкуется не к каждому вхождению, а один раз, в служебном фрейме на первой странице, с заданным абзацным стилем.
На этом стиле делается текстовая переменная типа "скользящий колонтитул".
А она уже размещается в любые места с любым оформлением.
При обновлении файла обновится служебный фрейм, а от него все вхождения переменной.
...Если текстовый файл гарантировано даст содержимое в одно строку во всех фреймах, куда вставлена переменная.

Моё предложение: использовать для фреймов объектные стили, в которых указать нужные абзацные стили (если, разумеется, позволит макет).
 

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Это точно можно реализовать посредством экспорта/импорта XML-файла. Редактировать полезный текст в XML можно в блокноте.
 

ManPaper

В бане
Топикстартер
Сообщения
86
Реакции
3
Это точно можно реализовать посредством экспорта/импорта XML-файла. Редактировать полезный текст в XML можно в блокноте.
Результат такой же как и с текстовым файлом, все стили слетают при обновлении связи.
 

ManPaper

В бане
Топикстартер
Сообщения
86
Реакции
3
Это оно? "скользящий колонтитул" ?? Куда тут файл линковать?

119284
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
создаёте фрейм. в нём стиль заголовка, на основе которого создаёте текстовую переменную. в него и линкуете. а текстовые переменные рассовываете по нужным местам.
 

ManPaper

В бане
Топикстартер
Сообщения
86
Реакции
3
стиль заголовка, на основе которого создаёте текстовую переменную. в него и линкуете
Не могу увязать эти шага.

К тому же файл будет один с единственной строкой, а стилей на эту строку несколько на одной странице.
 

ManPaper

В бане
Топикстартер
Сообщения
86
Реакции
3
создаёте фрейм. в нём стиль заголовка, на основе которого создаёте текстовую переменную. в него и линкуете. а текстовые переменные рассовываете по нужным местам.
В общем по вашему способу нужно на каждую переменную создавать свой собственный стиль, не подходит.
 

К.Т.

Участник
Сообщения
323
Реакции
337
Переменная одна.
Стиль, на котором она основана, один.
Он же стиль абзаца во фрейме, привязанном к текстовому файлу.
Видов оформления этой переменной на страницах — столько, сколько надо, хоть на стилях, хоть без.
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Ничего не понял, еще бы на китайском ссылку дали.
Не припомню чтобы кто-нибудь на этом форуме жаловался на английский. Ну, то такое.

Пробуем на понятном языке. Алгоритм следующий.

1) Всем фреймам с повторяющимся текстом присвоить теги, любые. Можно в режиме autotag (автотег -- рус.).
2) Поместить во фреймы повторяющийся текст или любой другой
3) Оформатировать тексты, используя стили
4) Из панели Structure (структура -- рус.) экспортировать XML (по умолчанию)
5) Отредактировать текст/тексты в XML
6) Импортировать XML (по умолчанию) через панель Structure (структура -- рус.)

Манипуляции по пп. 4 и 6 можно подсмотреть в любом видео по запросу "InDesign XML". Звук можно отключить.
 
  • Спасибо
Реакции: Jeine и Linxy

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
  • Спасибо
Реакции: ManPaper

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
А в случае текстовой переменной оверрайд нужно делать только фрейму-родителю)))
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
А если вместо txt перелинковывать doc с ремаппингом стиля - то вообще ничего не нужно делать)))