[ID CS4-CS6] Indesign CS6 в колонтитулах игнорирует GREP-стиль

Михаил Щ

Арт-стратиг
Топикстартер
Сообщения
13
Реакции
0
В форуме обсуждалось:
Как сократить слишком длинный текст в заголовке, чтобы не было проблем с колонтитулом?
Нашел старую ветку:
То есть идея такая: в слишком длинных заголовках часть текста окружаешь значками "End Nested Style Here"
а в стиле для колонтитула задается GREP-стиль с шириной букв в 1% и без цвета для случая ~h.*~h
И тогда выделенная в заголовке часть текста должна исчезнуть в колонтитуле.
Но почему-то в колонтитулах это не срабатывает.
...это баг или фича?
 
Да, в текстовых переменных grep-стили не работают.

В таких случаях лучше делать колонтитулы не на абзацных, а на символьных стилях.
А их уже задавать в заголовках удобным способом, хоть с "End Nested Style Here", хоть с Nested Styles в параметрах стиля заголовка (но не grep-стилями, это не получится).
 
Последнее редактирование:
Не понимаю. Grep-стили в колонтитулах вообще не работают.
Без разницы, задаю я его на Pаragraph style или на Character style.
 
Я в курсе насчет использования символьных стилей.
Но это далеко не всегда удобно (скажем, если в длинном заголовке нужно выкинуть словосочетание из середины).
ОК, не работает - значит, на работает. Тема закрыта. Спасибо!
 
  • Спасибо
Реакции: NNN5
andrejK, увы, ваш совет не работает - в колонтитул попадает либо "First on page" либо "Last on page".
 
andrejK, что "не понимай"? Охота вам флейм плодить?
1. Есть заголовок. Его нужно вставить в колонтитул
2. Он длинный. Весь в колонтитул не влазит.
3. Можно взять часть текста. Мой случай - нужно убрать несколько слов из середины заголовка
4. Метод с grep не работает
5. Вы предлагаете на основе стиля символов. Нет, так не получается - в колонтитул попадает либо "First on page" либо "Last on page". А не все то, что выделено в тексте.
 
чож у меня всё попадает?

ладно. удачи вам в нелёгкой борьбе. мне надоело и неинтересно
 
5. Вы предлагаете на основе стиля символов. Нет, так не получается - в колонтитул попадает либо "First on page" либо "Last on page". А не все то, что выделено в тексте.

а вы и засуньте в колонтитул две переменных - first on page и last on page
 
а вы и засуньте в колонтитул две переменных - first on page и last on page
Да, это хорошая мысль. Я тоже об этом думал.
Но есть несколько случаев, когда на странице два заголовка. :-)
В общем, я забил на эту автоматику - сделал вручную.
Воткнул отдельно на полях окошко с сокращенным заголовком (и назначил цвет None).
(А слишком длинный заголовок лишил стиля вообще. )
 
В этих нескольких случаях вручную снять стили на втором
 
Я себе в шаблон сделал два символьных стиля:

1584006899631.png


Для удобства у первого в свойствах подчёркивание синим цветом, у второго красным. Очень наглядно. Перед экспортом отключаю подчёркивание.
Пока их хватает, но никто не мешает сделать ещё.