По поводу колонтитулов

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

dieter

Участник
Топикстартер
Сообщения
102
Реакции
0
Использую для колонтитула названия параграфов. Эти название в основном слишком длинные, чтобы они могли уместиться в качестве колонтитулов. Для укорочения названия параграфа в колонтитуле использую Character Style. Понятно, что в текстовой переменной могу поставить после текста многоточие.
Но вот в чем вопрос - в тексте встречаются названия параграфов КОРОТКИЕ, которые прекрасно полностью умещаются в колонтитуле.

Можно ли как-нибудь разумно организовать сие действо. То бишь, чтобы когда надо, можно было бы использовать ВСЁ название параграфа, а когда длинное - использовать многоточие?
Помогите советом, пожалуйста.
 
Ответ: По поводу колонтитулов

Убить редактора, и писать названия глав.
 
Ответ: По поводу колонтитулов

Можно сделать, например, так: ручонками (или GREPом) повставлять в ДЛИННЫЕ названия параграфов многоточия (прямо в текст), но сделать их невидимыми (цвет=0, ширина 1%).
Если названия параграфов идут, кроме колонитулов, в оглавление - пусть там тоже будут невидимыми.
 
Ответ: По поводу колонтитулов

Где-то я встречал, что многоточие в конце - моветон.
Но с другой стороны, не всегда можно самому грамотно сократить.
2 NNN: а как угадать место многоточия? Подбором?
 
Ответ: По поводу колонтитулов

Приходилось использовать следующий прием. Создаем текстовую переменную "Скользящий колонтитул на основе символьного стиля". Заголовкам, который войдут в колонтитул, присваиваем абзацный стиль, в составе которого вложенный символьный стиль (nested style) без всякого форматирования такой, что он заведомо будет охватывать полностью самый длинный заголовок. На основе этого вложенного стиля и строится соответствующая переменная. Если заголовок приемлемой длины, то он идет в колонтитул полностью. Если слишком длинный, то в нужном месте ставим невидимый символ "Конец вложенного стиля здесь". Тогда в колонтитул идет все от начала до этого знака.
 
Ответ: По поводу колонтитулов

Maxbor, oтличное решение! Спасибо.
 
Ответ: По поводу колонтитулов

а многоточие то как появится?
 
Ответ: По поводу колонтитулов

Многоточие можно задать, скажем, после трех слов GREPом. Потом редактору надо пройтись рукою мэтра. Ничего страшного.
А если редактор сочтет этот труд капитальным, выдать ему на-гора список: пусть со всеми сразу разберется, расставит эти самые многоточия.
 
Статус
Закрыто для дальнейших ответов.