我正在使用《回忆录》类,我必须更改不同段落的行距。
我尝试过像更改文档内的行距但答案并不适用于《回忆录》类,因为在这个类中环境“间距”仍然未定义。
\documentclass[12pt,a4paper]{memoir}
\usepackage{xcolor}
\usepackage{lipsum}
\usepackage{setspace}
\renewcommand{\baselinestretch}{1.5}
\begin{document}
\lipsum[1]
{\begin{spacing}{1.0}\color{blue}
\lipsum[2]\end{spacing}
}
\lipsum[3]
\end{document}
答案1
手册的第 3.3.2 节专门讨论了这个问题。首先,memoir
忽略\usepackage{setspace}
,因为它设置了自己的方法。
\documentclass[12pt,a4paper]{memoir}
\usepackage{xcolor}
\usepackage{lipsum}
\OnehalfSpacing
\begin{document}
\lipsum[1]
\begin{SingleSpace}\color{blue}
\lipsum[2]
\end{SingleSpace}
\lipsum[3]
\end{document}
\DoubleSpacing
与代替相同\OnehalfSpacing
。
答案2
请阅读memoir
文档,特别是部分 3.3.2 双倍行距。在您的代码中更改{spacing}
为{Spacing}
并且不要使用该setspace
包。