文本不在页面中心

文本不在页面中心

我有以下代码:

\begin{figure}
\centering
\Huge \hspace{-0.25cm} A LIST
\newline
\LARGE \hspace{-0.25cm} EUROPE
\break
\end{figure}

由于某种原因,文本“A LIST”未显示在页面中央,但“EUROPE”却显示在了页面上。我仍然可以通过更改 hspace 参数来移动前者,但我想知道是否可以自动执行此操作,并且仍将其保持在“图形”内。

答案1

\centering命令对于分组和换行符(或段落结尾)非常讲究。换行符或段落结尾必须位于居中组内。

这是将两行文本居中的 MWE。要增加行与行之间的间隔,您可以在两个居中命令之间使用诸如 之类的\vspace{12pt}命令。然后,您可以添加图形环境或其他任何内容。

\documentclass{article}
\begin{document}
{\centering\Huge A LIST\par}
{\centering\LARGE EUROPE\par}
\end{document}

答案2

\newline用替换,或者简单地替换为\\一个空行:

\begin{figure}
    \centering
    \Huge A LIST

    \LARGE EUROPE
    \break
\end{figure}

此外,\hspace不需要命令。

相关内容