只是好奇为什么\doublespacing
在最小文档中似乎出现问题。当 documentclass 设置为 article 时,它可以正常工作。
\documentclass{minimal}
\usepackage{setspace}
\doublespacing
\begin{document}
doublespace
these
lines
\end{document}
第一个错误是
! Undefined control sequence.
\setstretch ...ef \baselinestretch {#1}\@currsize
答案1
setspace
取决于\@currsize
由 documentclass 设置来设置当前字体大小。document minimal
class 非常小,不包含此宏。它甚至没有类似 的内容\large
。
答案2
加州大学伯克利分校的论文班(显然还有其他的)也存在这个问题。 解决方法是在使用 setspace 的间距命令之前包含以下代码:
\makeatletter
\let\@currsize\normalsize
\makeatother