如何使宽度不太大以及如何使矩阵出现在中心?我从某处复制了此格式,但我不知道如何编辑它。
\begin{center}
\begin{table}[h]
\begin{tabu} to 1\textwidth {| X[c,m] | X[c,m] | X[c,m] | X[c,m] |@{}m{0pt}@{}}
\hline
k & $\pi$ & $\bm{\mu}$ & $\bm{S}$ \\ \hline
1 & 0.865
& [1.54 1.63 3.88]
& $\begin{bmatrix} .0187 & .0043 & .0101 \\ .0043 & .0104 & .0152 \\ .0101 & .0152 & .1814 \end{bmatrix}$ \\[5ex] \hline
2 & 0.135
& [1.76 0.66 0.84]
& $\begin{bmatrix} .0187 & .0043 & .0101 \\ .0043 & .0104 & .0152 \\ .0101 & .0152 & .1814 \end{bmatrix}$ \\[5ex] \hline
\end{tabu}
\caption{Maximum Likelihood Estimates of the component parameters.}
\label{estimatedparameters}
\end{table}
\end{center}
答案1
如果您坚持使用tabu
,请尝试以下操作:
\documentclass{article}
\usepackage{tabu}
\usepackage{bm,mathtools}
\begin{document}
\begin{table}[htb]
\tabulinesep =_3pt^3pt
\begin{tabu} to \textwidth {| X[1,c,m] | X[1,c,m] | X[2,c,m] | X[3,c,m,$$]|}
\hline
k & $\pi$ & $\bm{\mu}$ & \bm{S} \\
\hline
1 & 0.865 & [1.54 1.63 3.88] & \begin{bmatrix}
.0187 & .0043 & .0101 \\
.0043 & .0104 & .0152 \\
.0101 & .0152 & .1814 \end{bmatrix} \\
\hline
2 & 0.135 & [1.76 0.66 0.84] & \begin{bmatrix}
.0187 & .0043 & .0101 \\
.0043 & .0104 & .0152 \\
.0101 & .0152 & .1814 \end{bmatrix} \\
\hline
\end{tabu}
\caption{Maximum Likelihood Estimates of the component parameters.}
\label{estimatedparameters}
\end{table}
\end{document}
它给:
答案2
代替
\begin{tabu} to 1\textwidth {| X[c,m] | X[c,m] | X[c,m] | X[c,m] |@{}m{0pt}@{}}
和
\begin{tabu}{|c|c|c|c|}
这将使表格的所有内容居中对齐,而不会将它们隔开,并确保矩阵适合最后一列。