我刚刚开始使用 TeXShop,但似乎遇到了一个问题 - 我有一个居中部分,在换行符后立即使用 \medskip。如下所示:
\begin{center}
Some text \\
Some subheading \#1\\
More subheading \#3\\
\medskip
Last subheading\\
\end{center}
效果很好。但是当我在段落、项目或其他任何内容中执行此操作时,似乎不起作用。\medskip
在意想不到的地方插入行空格,并且永远不会在紧接在 之前的换行符之后插入\medskip
。我也尝试过完全不在 之前使用换行符\medskip
,但无济于事。
一如既往,非常感谢您的帮助!
-L
答案1
您几乎不需要在乳胶文档中使用明确的空格,空格应该受到列表和章节标题等结构命令的控制。
但是,\medskip
它是 的缩写,在水平模式下\vspace{\medskipamount}
使用\vspace
会产生稍微奇怪的效果,即空格出现在当前行之后。这几乎总是不合您的意,因此\vspace
如果一定要使用它,最好在它前面加一个空行,以进入垂直模式,这样空格就会出现在段落之间。
\\
在center
环境中重新定义,以便它\par
在内部执行,但在大多数其他情况下,您不会在垂直模式下\\
。也许你正在寻找\\[\medskipamount]