我正在为LaTeX使用Lyx文档处理器。如何在Lyx的段落标题后开始换行?
我需要使用段落环境(因为我有Subsubsubsections),并且我希望段落出现在目录中。
我设法通过更改文档设置让段落出现在目录中。但是,标题之后的文本不会以新行开始。
我通过插入ERT(LaTeX代码)\newline
来解决这个问题。
但是,现在我有一个问题,因为目录中段落的页码也显示在下一行! (而不是在页面的右侧,在其他页码下)。
那么如何让段落的正文从新行开始,而不会影响TOC?
谢谢。
我正在为LaTeX使用Lyx文档处理器。如何在Lyx的段落标题后开始换行?
我需要使用段落环境(因为我有Subsubsubsections),并且我希望段落出现在目录中。
我设法通过更改文档设置让段落出现在目录中。但是,标题之后的文本不会以新行开始。
我通过插入ERT(LaTeX代码)\newline
来解决这个问题。
但是,现在我有一个问题,因为目录中段落的页码也显示在下一行! (而不是在页面的右侧,在其他页码下)。
那么如何让段落的正文从新行开始,而不会影响TOC?
谢谢。
要在段落后面获得新的行,您需要重新定义段落命令。
转到
文献 - >设置 - >乳胶序言
并添加
\renewcommand\paragraph{\@startsection{paragraph}{4}{\[email protected]}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\normalfont\normalsize\bfseries}}
的Src:http://www.latex-community.org/forum/viewtopic.php?f=5&t=1383
修改所述第二和第三行,以增加或减少空间段落标题前后。
有关\ @startsection(如果你需要更多的调整)的更多信息 http://infohost.nmt.edu/tcc/help/pubs/nmtthesis/old/annotated/at.startsection.html
对于这个解决方案在常规序言中工作,需要将其包装到'\ makeatletter'和'\ makeatother'中。否则,LaTeX将无法识别包含“@”的命令并引发错误。有关详细信息,请参阅https://tex.stackexchange.com/a/8353/5267。 – fbmd
我不认为这将在不使用TeX的命令修补工作。你可以做的是使用报告类,然后将章作为额外的级别。 TOC工作正常,但章节标题在文本中非常大。 – vaettchen
@vaettchen我正在使用报告类,实际上是使用章节..任何其他想法?我不介意输入一些TeX命令,如果这是必要的,我只是不熟悉LaTeX。 – Rachel
您可能会发现将此问题移至TeX.SX(tex.stackexchange.com)将为您提供广泛的答案选择。 –