将换行符转换为Latex中的空格

时间:2010-10-07 16:23:41

标签: latex

我正在写一个文档,我有一些章节标题,我想在章节标题中显示为2行,但在目录中只有一行。有一个简单的命令我可以过滤出这样的换行符吗?

章节标题

  

第一行:

     

第二条更具信息性的线

TOC为

  

第一行:第二条更具信息性的行

2 个答案:

答案 0 :(得分:3)

您可以为toc定义替代章节标题:

\chapter[toc title]{regular title}

答案 1 :(得分:2)

基于上面的第二个答案 - 添加另一个答案,以便我可以很好地格式化代码。

如果你愿意,你甚至可以自己发出命令。像这样:

\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}

如果您稍后决定更改标题的格式,例如将字幕放在较小的字体中,这将特别好。