Выравнивание номера страницы в ToC с длинным заголовком и номером раздела

354
Amorok

Я не могу вставить скриншот, но вот предварительный просмотр (макет?) Того, что я получаю:

Неправильное выравнивание номера страницы в ToC с длинным заголовком и номером раздела

Ссылка на похожую проблему


Содержание

  1. Lorem Ipsum Dolor Sit Amet, Элитец-Концертёр ............................... 1

    1.1 Duis dapibus posuere odio et viverra. Integer augue

     1 

Теперь текст ...

  1. Lorem Ipsum Dolor Sit Amet, Concetetur Adipiscing Elit. Pellentesque в Diam Turpis.

    1.1 Duis dapibus posuere odio et viverra. Integer augu turpis, pulvinar vel turpis non, след


Выравнивание номера страницы для заголовка второго уровня смещено слева под заголовком.

Это связано с тем, что вкладка добавлена ​​в оглавление для создания пробела между номером раздела и заголовком.

Единственное решение, которое я нашел, - это добавить точки, чтобы обойти пометку и сделать их белыми. Тогда они не появляются в теле текста, но появляются в оглавлении. Есть ли более чистое решение?

PS: Мой университет требует, чтобы ToC генерировался без ручного (локального) изменения!

0

1 ответ на вопрос

0
Amorok

После такого большого внимания и комментариев, я беру вещи в свои руки!

  1. Как я уже говорил выше, добавьте точки к заголовку в тексте, чтобы обойти отметку табуляции и сделайте их белыми. Уродливо, но это работает.
  2. Измените символ на пробел после числа в стиле многоуровневого списка (нумерация). Иногда не очень красиво, но хорошо.
  3. Уменьшить или увеличить заголовок.
  4. Добавьте код поля \ x в код ToC и добавьте в заголовок скрытый разрыв строки, обязательно удалите также поле \ h в коде ToC.

Любой другой трюк?

Похожие вопросы