[ID CC-CC2021] Текст. переменные в колонтитуле, как собрать из одного стиля, но из разных строк на странице

Roman M.

Участник
Топикстартер
Сообщения
22
Реакции
0
Уважаемые коллеги, такой вопросик. Готовится издание докладов научной конференции (около 2000 страниц). Все участники прислали свои доклады по заранее установленному (не мной) шаблону. Доклады разделены текстовыми фреймами.
На первой странице новой статьи идет:

название,
автор,
его координаты.

Каждая строка имеет свой стиль параграфа. С этим все просто. Для колонтитула создаем две переменные для стиля автора и название.

Однако у многих докладов двое и более авторов и страница выглядит так.

название,
автор,
его координаты.
автор 2,
его координаты.
автор 3,
его координаты.

Колонтитулы соответственно должен иметь такой вид

автор автор2 автор3
название

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

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

Спасибо!
 
Сообщения
205
Реакции
116
Где-нибудь на полях фрейм со списком авторов и нужным стилем, этот текст цветом none и атрибут non printable. А в основном тексте отвязать авторов от стиля (Break link to sryle или типа того)
 
  • Спасибо
Реакции: Roman M.

К.Т.

Участник
Сообщения
323
Реакции
337
Если использовать несколько абзацных стилей авторов (а по-другому, видимо, никак), то для обнуления авторов в новой статье можно сделать непечатный фрейм с несколькими пустыми абзацами, присвоить им стили авторов и заякоривать такой фрейм к названию каждой статьи, где требуется обнуление.
 
  • Спасибо
Реакции: Roman M.

Roman M.

Участник
Топикстартер
Сообщения
22
Реакции
0
Спасибо большое! Сейчас попробую так сделать.
И все-таки, нет ли такого брейка, который обнуляет текстовые переменные?
 
Последнее редактирование:

Roman M.

Участник
Топикстартер
Сообщения
22
Реакции
0
Решил проблему лишних второго и третьего авторов так.

В общем текстовом фрейме дважды ставлю один пробел и знак абзаца . Одному пробелу присваиваю стиль "автор 2" и другому пробелу "автор 3". В итоге колонтитул получается с одним автором. С горячими клавишами все очень оперативно получается )))
 

LeonidB

Их бин
10 лет на форуме
Сообщения
2 468
Реакции
1 528
Но лучше бы не впихивать все доклады в один файл из 2000 страниц, а делать каждый доклад отдельно и затем объединить в книгу. И проблема со скользящими колонтитулами решится сама собой.
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
лонья(( тыща файлов в книге?
 

К.Т.

Участник
Сообщения
323
Реакции
337
В общем текстовом фрейме дважды ставлю один пробел и знак абзаца . Одному пробелу присваиваю стиль "автор 2" и другому пробелу "автор 3". В итоге колонтитул получается с одним автором. С горячими клавишами все очень оперативно получается )))
Если использовать для текстовых переменных символьные стили, а не абзацные, то можно сделать ещё интереснее: присвоить стили второго и третьего авторов пробелам в заголовке посредством вложенных символьных стилей (не GREP) в абзацном стиле заголовка.
Тогда не придётся ничего делать вручную.
 
  • Спасибо
Реакции: RIKITIKI и NNN5

Petruccio

15 лет на форуме
Сообщения
923
Реакции
213
Если будете собирать эти колонтитулы в содержании то готовьтесь к тому что всё будет плохо и в содержании будет полная абракадабра.
Адоби сказали что починят.
 
  • Спасибо
Реакции: LeonidB

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 302
Реакции
7 865
  • Спасибо
Реакции: Petruccio

Petruccio

15 лет на форуме
Сообщения
923
Реакции
213
Не так, в процессе значит "мы посмотрим, и может быть лет через сколько не знаю подумаем".
Да, спасибо за исправление!
We are currently reviewing it.
Рано ещё радоваться.

На данный момент надо решать скриптами.
Вот видео работы одного такого скрипта:
Автор Michel Allio.
 

Roman M.

Участник
Топикстартер
Сообщения
22
Реакции
0
Но лучше бы не впихивать все доклады в один файл из 2000 страниц, а делать каждый доклад отдельно и затем объединить в книгу. И проблема со скользящими колонтитулами решится сама собой.
Ну там будут печатать 4 отдельных тома. Насчет объединения в одну книгу тоже думал, но уже до меня создали четыре огромных монструозных файла с воложенными иллюстрациями (((, так что поздно пить боржоми. Приходится работать с тем, что есть.
 

Roman M.

Участник
Топикстартер
Сообщения
22
Реакции
0
Если использовать для текстовых переменных символьные стили, а не абзацные, то можно сделать ещё интереснее: присвоить стили второго и третьего авторов пробелам в заголовке посредством вложенных символьных стилей (не GREP) в абзацном стиле заголовка.
Тогда не придётся ничего делать вручную.
А можно поподробней, не совсем понял фишку.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

К.Т.

Участник
Сообщения
323
Реакции
337
 

Roman M.

Участник
Топикстартер
Сообщения
22
Реакции
0
Добрый день, коллеги, а можно продолжить в этой ветке, но немного другую тему.
Как из всего этого богатства (имеющихся текстовых переменных) создать оглавление в таком формате

Название ...................... № стр
автор 1, автор 2, автор 3, автор 4
Название ...................... № стр
автор 1, автор 2, автор 3, автор 4

и т.д. ?
 
Последнее редактирование:

RIKITIKI

20 лет на форуме
Сообщения
1 465
Реакции
515
тоже интересно... видимо только скриптами.
Как обошлись?
 

Petruccio

15 лет на форуме
Сообщения
923
Реакции
213
Не так, в процессе значит "мы посмотрим, и может быть лет через сколько не знаю подумаем".

Вышел апдейт 14.0.3
Сказали что пофиксили:
Hello All,

Thank you for reporting the issue to us.
We have fixed the issue in the latest version of InDesign, Id 14.0.3

Please upgrade your InDesign application to the latest version to try out the fix.

If you are unable to see the update yet, go to Creative Cloud desktop application, open the menu (three dots) from the top-right corner and click on ‘Check For App Updates’.

If you face any problems with the new update, do let us know in the comments.

 
  • Спасибо
Реакции: Linxy и George