[ID CC2018] Проблема с автоматическим оглавлением

andrejK

12 лет на форуме
Сообщения
9 755
Оценка реакций
5 001
где так выглядит? откуда вы это взяли?

при такой картинке (хоть что куда накладывай) - в оглавлении будут 2 строки)))
"ландшафтный" и "дизайн")))
 

vinivika

Участник
Топикстартер
Сообщения
8
Оценка реакций
0
Можно сделать автоматически, но придется присваивать символьные стили там фразам которые хотите видеть в оглавлении. Решается через Text Variables.
не совсем поняла. Text Variables я использую для создания автоматически переходящего названия колонок.
 

К.Т.

Участник
Сообщения
129
Оценка реакций
124
2 заголовка в разных текстовых фреймах, накладываем немного один на другой, группируем. Создаем для этой группы новый стиль и указываем его при составлении автоматического оглавления.
Группе вы можете присвоить объектный стиль.
Для создания оглавления используются абзацные стили.
Соответственно, того способа, который вы описываете, не может существовать просто по смыслу.
Вероятно, имеет место какая-то путаница.
 

vinivika

Участник
Топикстартер
Сообщения
8
Оценка реакций
0
где так выглядит? откуда вы это взяли?

при такой картинке (хоть что куда накладывай) - в оглавлении будут 2 строки)))
"ландшафтный" и "дизайн")))
Вооот, в этом и вся суть. А этот метод есть, просто вы его не знаете. Ладно, спасибо всем за попытку. Придется завалить это задание и попросить объяснить еще раз.
 

andrejK

12 лет на форуме
Сообщения
9 755
Оценка реакций
5 001
что вам мешает сделать так, как советовали я и имма?
даже картинка приложена.

а потом в оглавлении сделать 2 замены.

117698


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

andrejK

12 лет на форуме
Сообщения
9 755
Оценка реакций
5 001

andrejK

12 лет на форуме
Сообщения
9 755
Оценка реакций
5 001
чо ты предупреждал? что в голове у пациента странные фантазии?
 

imma

12 лет на форуме
Сообщения
2 463
Оценка реакций
1 904
Если бы вы смогли выложить свой файл или хотя бы его фрагмент, это значительно сократило бы кол-во уточняющих вопросов и, соответственно, ускорило процесс генерации оглавления усилиями форума. Поверьте.
пост №2
 

К.Т.

Участник
Сообщения
129
Оценка реакций
124
Насколько я знаю, приёмы вроде описанного перекрытия фреймов применяются
1) для создания подписей к размещённым картинкам,
2) для создания ссылки на следующий фрейм потока, типа "продолжение на ХХ странице".
Возможно, у ТС что-то из этого с чем-то перепуталось в голове.
 

marky

12 лет на форуме
Сообщения
84
Оценка реакций
40
Придется завалить это задание и попросить объяснить еще раз
Объясните и здесь после того как вам объяснят. А то, право слово, мозги набекрень - не понимаю как можно это сделать
 

Petruccio

15 лет на форуме
Сообщения
814
Оценка реакций
135
не совсем поняла. Text Variables я использую для создания автоматически переходящего названия колонок.
В базе метода стоит возможность назначать произвольному тексту символьный стиль. Этот стиль используется для формирования невидимой строки из переменных. Она где-то на поле, цвет ей надо назначить None. Оглавление собирается не на основе стиля заголовка а на основе стиля назначенного невидимой строке.
TOC variables

И всё было бы прекрасно. однако есть одно жирное и большое НО:
Это не работает так как задумано.
Баг программы в чистом виде, живёт в ней уже долгие годы.
Кому не лень, можете зайти и проголосовать, авось Адобе пошевелятся.
Multiple variables in a TOC
 

einherjer

Участник
Сообщения
65
Оценка реакций
38
На самом деле у этой задачи есть решение. Оно неэлегантное, через пень-колоду, но простое и действенное.
Допустим, имеем заголовок в три слова. Делаем его абзацным стилем Header, если еще и слова отличаются шрифтом – достаточно применить character style, это не помешает при автосборке содержания.
Заголовок загоняется в СВЯЗАННЫЕ три фрейма, каждый из которых вмещает только одно слово. Voila.
 

lex_

10 лет на форуме
Сообщения
99
Оценка реакций
0
Исходя из первого скрина.
через GREP
Найти —
( \r\d\t)([а-я|a-z])

Заменить —
пробел$2
 
Последнее редактирование:

lex_

10 лет на форуме
Сообщения
99
Оценка реакций
0
Это ели номер отделен табулятором...
 

lex_

10 лет на форуме
Сообщения
99
Оценка реакций
0
Упс... ошибся...

Для трех строчек как на первом скрине:
Найти
(^\d\t.+)( \r|\r\d\t)(.+)( \r|\r\d\t)(.+)
Заменить
$1$3$5
 

Вложения

Любимцев

10 лет на форуме
Сообщения
2 327
Оценка реакций
1 618
Одного понять не могу: зачем жать энтер, если фразы и так в отдельных фреймах?