【发布时间】:2020-05-12 16:20:34
【问题描述】:
新的堆栈溢出,如果我忘记包含一些东西,请原谅我......
我想要做的是摆脱居中表格上方的这个空间(表格环境)。问题是如果我不在\item 之后插入空行,标签就会居中对齐。
有些人似乎建议使用\begin{tabular}[t]{args},但是字母的位置很奇怪。
以下是我尝试解决问题的不同方法。我想要得到的是类似于第一个示例的内容,但表格上方没有额外的空白行。
\documentclass[12pt, a4paper]{article}
\usepackage{array}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[a)]
\item \ \begin{center}\begin{tabular}{ | l | *{2}{ c | } } \hline
a & b & c \\ \hline
d & e & f \\ \hline
\end{tabular}\end{center}
\end{enumerate}
\begin{enumerate}[a)]
\item \begin{center}\begin{tabular}{ | l | *{2}{ c | } } \hline
a & b & c \\ \hline
d & e & f \\ \hline
\end{tabular}\end{center}
\end{enumerate}
\begin{enumerate}[a)]
\item \begin{center}\begin{tabular}[t]{ | l | *{2}{ c | } } \hline
a & b & c \\ \hline
d & e & f \\ \hline
\end{tabular}\end{center}
\end{enumerate}
\end{document}
以上输出:
这是我想要摆脱的空白:
如果我没有多余的空间,会发生以下情况:
这是带有 [t] 的输出:
感谢您的帮助!
【问题讨论】:
-
请使用minimal reproducible example 而不是代码片段。
-
这样更好吗?我也进行了不同的尝试来找到解决方案。
标签: latex alignment tabular enumerate