Усечение скользящих колонтитулов

Статус
Закрыто для дальнейших ответов.

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Задача:
Dave (13:39:05 18/04/2011)
Есть книга, наверху скользящие колонтитулы.
На колонтитул берется подзаголовок из файла.
А если он длиннее? Руками обрезать на каждой странице?

Решение:
Необходимо создать стиль для символов (у нас стиль с именем Null), где Horizontal Scale будет 1%, а цвет символа будет отсутствовать.
В подзаголовках проставить спецсимволы (в нашем случае End Nested Style Here).
После чего для стиля скользящего заголовка сделать добавить GREP Style:
2011-04-18 13h56_01.png
Получим в результате:
2011-04-18 13h53_49.png
 
  • Спасибо
Реакции: Linxy и George

kassia

15 лет на форуме
Сообщения
136
Реакции
22
Ответ: Усечение скользящих колонтитулов

Задача:
Dave (13:39:05 18/04/2011)
Есть книга, наверху скользящие колонтитулы.
На колонтитул берется подзаголовок из файла.
А если он длиннее? Руками обрезать на каждой странице?

Решение:
Необходимо создать стиль для символов (у нас стиль с именем Null), где Horizontal Scale будет 1%, а цвет символа будет отсутствовать.
В подзаголовках проставить спецсимволы (в нашем случае End Nested Style Here).
После чего для стиля скользящего заголовка сделать добавить GREP Style:
Посмотреть вложение 47128
Получим в результате:
Посмотреть вложение 47129
Здорово!
А я просто ручками ставлю многоточие в нужном месте, которому также присваиваю 1% ширины и цвет None. И всему, что до многоточия (включительно), присваиваю пустой символьный стиль "Колонтитул". Text Variable при этом будет типа Running Header (Character Style)
 

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Усечение скользящих колонтитулов

Кась, мысль как раз в эту сторону перла :)
Dave (13:39:05 18/04/2011)
Есть книга, наверху скользящие колонтитулы.
На колонтитул берется подзаголовок из файла.
А если он длиннее? Руками обрезать на каждой странице?

vbatushev (13:39:39 18/04/2011)
по идее да

Dave (13:39:54 18/04/2011)
Понял. ))

Dave (13:40:05 18/04/2011)
Нет бы символ какой вставить...

vbatushev (13:40:13 18/04/2011)
типа многоточия?

Dave (13:40:47 18/04/2011)
Типа любого. Вставить в подзаголовок. Чтоб после него в колонтитул не пихал ничего.

Dave (13:41:09 18/04/2011)
Чтоб я сам определял, что пихать, что нет.

vbatushev (13:42:33 18/04/2011)
хм

vbatushev (13:42:47 18/04/2011)
а в скользящем колонтитуле свой стиль?

Dave (13:43:35 18/04/2011)
Ну там без стиля, так, руками написано...

vbatushev (13:43:39 18/04/2011)
плохо

vbatushev (13:43:56 18/04/2011)
я подумал, что можно было бы в подзаголовке пендюрить некий символ

Dave (13:44:01 18/04/2011)
Заголовок есть: "Православная икона: благодать и*феномен. К*вопросу о*возрождении иконописания в*современной России".
Колонтитул хочу: "Православная икона: благодать и*феномен"

vbatushev (13:44:19 18/04/2011)
типа End NEsted Style Here

Dave (13:44:41 18/04/2011)
Оу. А это идея...

vbatushev (13:44:44 18/04/2011)
И все, что после него делается стилем

vbatushev (13:44:49 18/04/2011)
где буквы 0 ширины

Dave (13:44:53 18/04/2011)
Жаль, что все руками уже сделал. ))

Dave (13:45:12 18/04/2011)
Не хватает иногда думалки. ))

vbatushev (13:45:32 18/04/2011)
о!

vbatushev (13:45:46 18/04/2011)
многоточие нужно писать в подзаголовке

vbatushev (13:46:04 18/04/2011)
причем в подзаголовке оно должно быть нулевой ширины, а в колонтитуле нет
 

Dorm

10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Усечение скользящих колонтитулов

А можно подробнее про "Усечение скользящих колонтитулов"? Я не совсем понял про ГРЕП. Чего он делает? Лучше пошагово (с результатами) весь рецепт...
 

splxgf

12 лет на форуме
Сообщения
7 740
Реакции
3 421
Ответ: Усечение скользящих колонтитулов

Насколько понял в тексте ненужный текст помечается специальным стилем, при выносе в колонтитул этот текст становится невидимым.
 

Dorm

10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Усечение скользящих колонтитулов

Так может кто-нибудь пошагово и с объяснениями каждого шага пояснить технику усечения колонтитулов?
 

Любимцев

15 лет на форуме
Сообщения
4 199
Реакции
2 055
Ответ: Усечение скользящих колонтитулов


Не по теме:
Судя по всему автор первоначального вопроса, только что появился на форуме (2 топика выше).
Можете помучать

 

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Усечение скользящих колонтитулов

GREP определяет какой кусок текста должен скрываться в определенных условиях.
Остальное все именно пошагово и описано
 

Dorm

10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Усечение скользящих колонтитулов

Возможно ли автоматизировать расстановку "..." после усечения? т.е. если влазит весь заголовок - ок, если усекается , то в конце "..."
 

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Усечение скользящих колонтитулов

Можно скриптом, можно так же скрывать отточие в одном стиле и показывать его в другом.
 

Dorm

10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Усечение скользящих колонтитулов

Каким скриптом?
 

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Усечение скользящих колонтитулов

Каким-нибудь. Каким еще. Но быстрее и проще сделать как описано.
 

1StRex

Участник
Сообщения
48
Реакции
0
Ответ: Усечение скользящих колонтитулов

Пришел из темы "Кто пытается освоить..." вот отсюда:
http://forum.rudtp.ru/showthread.php?t=38200&p=546381&viewfull=1#post546381
масса полезного, конечно, но остался вопрос:

Можно ли в принципе сделать скользящие колонтитулы в 2-3 строки?
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 301
Реакции
7 864
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.