\onehalfspacing 上的未定义控制序列

\onehalfspacing 上的未定义控制序列

我对乳胶还不熟悉。太新了,一个月前我都没听说过。

我正在使用以下 wissdoc.cls、macros.tex、titelseite.tex 和 diplarb.tex模板

我遇到如下错误:

l.135 \OnehalfSpacing
            % 1,5 Zeilenabstand}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

我听说将拼写从 改为onehalfspacing可以OneHalfSpacing消除错误。请帮我修复这个问题。

如果需要,我愿意添加更多数据。

答案1

该包setspace可让您轻松更改行距,并提供了一个宏\onehalfspacing。因此,添加

\usepackage{setspace}
\onehalfspacing

答案2

对于使用文档类的用户memoir,修复方法包括setspace首先涉及对包进行反伪装,如下所述这里

\DisemulatePackage{setspace}
\usepackage{setspace}
% \onehalfspacing, etc.

答案3

我遇到了类似的问题,无论我做什么来解决这个问题都没有用。原因是软件包与“设置空间“。另一方面,如果不使用“设置空间“包,\onehalfspacing宏不能正常工作(虽然它没有抱怨,但是间距不像它应该的那样)。

我最终使用了另一个非常有效的解决方案:

\linespread{1.3}\selectfont{}

这样间距就是正常间距的 1.5 倍。如果您想要正常间距或双倍间距,可以分别使用值 1 和 1.6。

PS:对于表格、图片和脚注,你可以在其块中添加较小的间距(例如,在开始{表格}茶几}语句)。这不会影响这些块外部的间距。

此外,如果您愿意,您还可以更改各个位置的间距:

\linespread{1.3}\selectfont{}
%one and half spacing
...

\linespread{1}\selectfont{}
%one
...

\linespread{1.6}\selectfont{}
% double spacing

但请注意,从您选择最后指定的间距到文档末尾的位置,该间距将有效。

如果你希望整个文档有特定的间距,请将所需的间距放在开始{文档}

相关内容