\medskip 似乎不起作用

\medskip 似乎不起作用

我刚刚开始使用 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]

相关内容