我有以下程式碼:
\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
也不需要指令。