我对章节、节、小节等前后的空白感到不满意。
我尝试使用该memoir
课程来找出如何减少这种情况。
对于我的章节,它说我应该使用\beforechapskip
和\afterchapskip
命令。对于我的部分,它说我应该使用\setbeforeSskip
和命令afterskip
(我认为)。
这肯定很愚蠢,但我尝试过改变这些,但我肯定做错了。在这个例子中
\documentclass{memoir}
\setbeforeSskip{1ex}
\setafterSskip{1ex}
\begin{document}
test
\end{document}
我收到这个错误:! Undefined control sequence.
就像我说的,这可能很容易,但我只是不太擅长这些事情,而且我不知道我做错了什么。
有人可以提供给我一个小例子来说明如何设置章节和部分等的空白吗?
答案1
摘自memoir
手册第 6.6 节:
下面我将使用 S 来代表 sec、subsec、subsubsec、para 或 subpara 之一,它们分别是 section through to subparagraph 的简写,如表 6.3 中所示。
\setbeforeSskip{<skip>}
表 6.3:部分样式宏名称中 S 的值。
sec subsec subsubsec para subpara
因此,您需要用适当的值替换 S:(对于部分,sec
):
\documentclass{memoir}
\setbeforesecskip{1ex}
\setaftersecskip{1ex}
\begin{document}
test
\end{document}
本手册在许多其他地方都memoir
使用了这种方案;它常常使人们犯难。
答案2
您必须将 S 替换为sec
, subsec
aso。例如:
\documentclass{memoir}
\setbeforesecskip{1ex}
\setaftersecskip{1ex}
\begin{document}
test
\end{document}