gpt4 book ai didi

latex - 在枚举/分项中居中 LaTeX 表格

转载 作者:行者123 更新时间:2023-12-04 04:10:54 30 4
gpt4 key购买 nike

stack overflow 的新手,如果我忘记包含某些内容,请原谅我...

我想要做的是摆脱居中表格(表格环境)上方的这个空间。问题是,如果我不在 \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] 的输出:

感谢您的帮助!

最佳答案

使用 \firsthline 可以将枚举数字与第一行对齐:

\documentclass[12pt, a4paper]{article}
\usepackage{array}
\usepackage{enumerate}

\begin{document}
\begin{enumerate}[a)]
\item
\hfill
\begin{tabular}[t]{|l|*{2}{c|}}
\firsthline
a & b & c \\ \hline
d & e & f \\ \hline
\end{tabular}\hfill\mbox{}
\end{enumerate}
\end{document}

enter image description here

关于latex - 在枚举/分项中居中 LaTeX 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61756711/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com