我的文档中的表格还有另一个问题。以下代码使标题居中,但表格本身却没有居中。有什么提示吗?
\begin{table}[htbp]
\begin{tikzpicture}
\node (table) [inner sep=0pt] {
\begin{tabular}{l|l|l}
\textbf{Class} & \textbf{Package} & \textbf{Project} \\
\hline
FANIN & CALLS & CALLS\\
FANOUT & NOM & AHH\\
CALLS & NOP & ANDC\\
HIT (only root classes) & & NOC\\
NDC & & NOP\\
NOA & & \\
NOM & & \\
NOPAR & & \\
\end{tabular}
};
\draw [rounded corners=.5em] (table.north west) rectangle (table.south east);
\end{tikzpicture}
\caption{Metrics provided by the webservice}
\label{tbl:web_service_metrics}
\end{table}
答案1
嗯,你还没有使用\centering
(例如)将tikzpicture
包含表格的环境居中,所以表格不会居中;另一方面,\caption
如果标准命令适合一行,它会将其参数居中。只需\centering
在后面添加一个命令\begin{table}[htbp]