Преобразование новых строк в пробелы в латексе - PullRequest
1 голос
/ 07 октября 2010

Я пишу документ, и у меня есть несколько заголовков глав, которые я хотел бы видеть в виде 2 строк для заголовка главы, но только одну строку в оглавлении.Есть ли простая команда I для фильтрации символа новой строки, подобного этой?

Заголовок главы

Первая строка:

Вторая более информативная строка

ToC:

Первая строка: вторая более информативная строка

Ответы [ 2 ]

3 голосов
/ 07 октября 2010

Вы можете определить альтернативные названия глав для ток:

\chapter[toc title]{regular title}
2 голосов
/ 08 октября 2010

Основываясь на втором ответе выше - добавление еще одного ответа, чтобы я мог правильно отформатировать код.

Если хотите, вы даже можете сделать свою собственную команду.Примерно так:

\newcommand{\twolineChapter}[2]{ %
    \chapter[#1: #2]{#1: \\ #2} %
}

Затем напишите в теле документа

\twolineChapter{First Line}{Second more informative line}

, которое, когда вы наберете свою книгу, превратится в

\chapter[First Line: Second more informative line]{First Line: \\ Second more informative line}

ThisЭто особенно удобно, если позже вы решите изменить форматирование заголовков, например, поместите субтитры в шрифт меньшего размера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...