花括号内的换行符

花括号内的换行符

我知道这是一个相当简单的问题,但我找不到解决方案。我想在这里放置换行符:

\begin{center}
\begin{tabular}{l}
{\sc \Large
FIRST LINE HERE \\ SECOND LINE}
\par\vspace{0.2cm}\par
{\large
SOME TEXT
}
\end{tabular}
\end{center}

我收到一个错误Missing } insertedMissing { inserted我想这是由于这个换行符造成\sc\Large

答案1

tabulararray环境中,每个“单元”都是其自己的 (TeX) 组。因此,

{\sc \Large FIRST LINE HERE \\ 
SECOND LINE}

存在两个缺陷:

  • 第一行以 开头{,表示开始一个 TeX 组。但由于单元格的范围以 结束\\,TeX 会报错,因为它找不到组结尾标记,例如} 在那个细胞内

  • 第二行以 结尾},但 TeX 找不到相应的{标记在那个细胞内.因此出现第二条错误消息。

哦,不要\sc在 LaTeX 文档中使用;\scshape而是使用。

总而言之,我认为你真正想要的是

\begin{center}
\begin{tabular}{l}
\scshape \Large FIRST LINE HERE \\ 
\scshape \Large SECOND LINE \\[2mm]
\large SOME TEXT
\end{tabular}
\end{center}

相关内容