我正在尝试制作一张好看的表格,但我遇到了一些麻烦,如图所示,例如大括号之间没有对齐
我按照以下方式进行操作:
\begin{table}[!htb]
\begin{center}
\caption{Example}
\label{tab:table1}
\hline
\begin{tabular}{|p{3cm}|p{3cm}|p{3cm}|p{3cm}|p{3cm}|}
\textbf{Example} & \textbf{Example} & \textbf{Example} & \textbf{Example (Example/ Example and
Example)} & \textbf{Example (Example/Example)} \\
\hline
1 & 1110.1 & a & b&c\\
2 & 10.1 & a & b&c\\
3 & 23.113231 &a & b&c\
\end{tabular}
\end{center}
\end{table}
我怎样才能避免这些问题?
答案1
美化表格的可能方法之一是使用threeparttable
并缩写最后两个列标题:
\documentclass{article}
\usepackage{geometry}
\usepackage{tabularx, threeparttable}
\renewcommand{\tnote}[1]{\textsuperscript{\textbf{[#1]}}}
\begin{document}
\begin{table}[!htb]
\centering
\begin{threeparttable}
\caption{Example}
\label{tab:table1}
\begin{tabularx}{\linewidth}{ |*{5}{X|} }
\hline
\textbf{Example}
& \textbf{Example}
& \textbf{Example}
& \textbf{Example A}\tnote{a}
& \textbf{Example B}\tnote{b} \\
\hline
1 & 1110.1 & a & b&c\\
2 & 10.1 & a & b&c\\
3 & 23.113231 &a & b&c\\
\hline
\end{tabularx}
\begin{tablenotes}[flushleft]\footnotesize
\item[a] Example A: Example (Example/ Example and Example),
\item[b] Example B: Example (Example/Example)
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}