[ID CC-CC2021] Оглавление. Не тот порядок

webmanya

Участник
Топикстартер
Сообщения
42
Реакции
10
Добрый день. Есть проблема с формированием оглавления.
В на странице порядок: ФИ автора, название произведения.
В оглавлении выводится наоборот.
В чем может быть причина и как исправить?
 

Вложения

  • Скриншот 04-08-2020 193045.jpg
    Скриншот 04-08-2020 193045.jpg
    59.7 КБ · Просм.: 214
  • Скриншот 04-08-2020 193015.jpg
    Скриншот 04-08-2020 193015.jpg
    47.4 КБ · Просм.: 220
  • Скриншот 04-08-2020 193203.jpg
    Скриншот 04-08-2020 193203.jpg
    85.8 КБ · Просм.: 265

veretragna

γνώσις
Сообщения
578
Реакции
199
Известная особенность Индизайна. Для оглавления текст берется из фреймов в порядке их времени создания, а не расположения на странице. Чтобы исправить это, сделайте Ctrl+X - Ctrl+V (вырежьте и вставьте обратно) для фрейма с текстом "В памяти моей".
 

webmanya

Участник
Топикстартер
Сообщения
42
Реакции
10
Известная особенность Индизайна. Для оглавления текст берется из фреймов в порядке их времени создания, а не расположения на странице. Чтобы исправить это, сделайте Ctrl+X - Ctrl+V (вырежьте и вставьте обратно) для фрейма с текстом "В памяти моей".
не помогает этот вариант :(
 

veretragna

γνώσις
Сообщения
578
Реакции
199
Тогда попробуйте растянуть верхний фрейм так, чтобы его левый угол находился левее, чем левый угол второго фрейма. Тоже может помочь.
С приоритетом тут не все очевидно, по умолчанию должно работать так: сверху вниз, слева направо, время создания фрейма. Иногда индизайн путает приоритеты.
Вернее, не иногда, а очень часто. Регулярно отлавливаю такое.
 
  • Спасибо
Реакции: George и webmanya

webmanya

Участник
Топикстартер
Сообщения
42
Реакции
10
Тогда попробуйте растянуть верхний фрейм так, чтобы его левый угол находился левее, чем левый угол второго фрейма. Тоже может помочь.
С приоритетом тут не все очевидно, по умолчанию должно работать так: сверху вниз, слева направо, время создания фрейма. Иногда индизайн путает приоритеты.
Вернее, не иногда, а очень часто. Регулярно отлавливаю такое.
Это работает! Спасибо большое! Все так просто оказалось.
 

veretragna

γνώσις
Сообщения
578
Реакции
199
На здоровье :)
Если после подобных операций фрейм окажется слишком широким, а вам понадобится вместить текст в полоску, например, 50 мм шириной, можно задать левый Inset spacing в свойствах фрейма. Или задать отступ для абзацев, как удобнее.
 
  • Спасибо
Реакции: webmanya

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 277
Реакции
3 836
Хотела бы порекомендовать верстать за счёт настройки отступов в стилях, не разбивая на разные фреймы. Так можно избежать не только проблем с построением оглавления, но и в целом процесс верстки будет проще, автоматизированнее и аккуратнее.
 

Валера1966

15 лет на форуме
Сообщения
1 291
Реакции
1 391
Проверьте также параметры генерации Оглавления.
Там есть в меню "Уровень", то есть как бы вложенность стилей текста, в каком порядке текст данными стилями надо пересылать в Оглавление и размещать в нём.

Возможно, у вас для стиля текста "ИмяПроизведения" установлен высокий приоритет (Уровень), а для текста стиля "ИмяАвтора" — более низкий.
 

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 277
Реакции
3 836
Проверьте также параметры генерации Оглавления.
Там есть в меню "Уровень", то есть как бы вложенность стилей текста, в каком порядке текст данными стилями надо пересылать в Оглавление и размещать в нём.

Возможно, у вас для стиля текста "ИмяПроизведения" установлен высокий приоритет (Уровень), а для текста стиля "ИмяАвтора" — более низкий.
Валера, на третьем скрине от ТС есть порядок. Там всё правильно выставлено.