表格格式居中

表格格式居中

我目前有下表:桌子

我用来获取它的代码如下:

\begin{table}[h!]
\centering
\label{table:PAF_sigf_results}
\small
\renewcommand{\arraystretch}{1.2}
\begin{tabular}{p{3.65cm} p{0.1cm} p{2.1cm} p{2.1cm} p{2.25cm} p{2.2cm}}
    \cline{3-6}
    & \multicolumn{3}{c}{\textbf{Sensitivity/ Specificity}}                 \\ \midrule
    \textbf{Method} & & \textbf{All} & \textbf{PQI Stage 1} & \textbf{Balanced PQI} & \textbf{Sensitive PQI} \\
    \midrule
    \textbf{Feature's mean, SD, and time course} & & 0.64/ 0.96 & 0.82/ 0.99 & 0.80/ 0.98 & 0.86/ 0.99 \\
    \textbf{Linear variability and time course} & & 0.31/ 0.78 & 0.70/ 0.92 & 0.52/0.94 & 0.68/ 0.92 \\
    \textbf{Non-linear variability (CTM)} & & 0.31/ 0.74 & 0.22/ 0.92 & 0.11/ 0.68 & 0.24/0.92 \\   
    \textbf{Total} & & 0.22/ 0.63 & 0.16/ 0.88 & 0.08/0.59 & 0.18/ 0.88 \\  \bottomrule
\end{tabular}

\end{table}

我想知道怎样才能使图像上以红色突出显示的列居中?

提前谢谢了!

答案1

此处的典型方法是使用表格的列规范来>{\centering\arraybackslash}p{<len>}指定要居中的列,同时设置为paragraph 样式(需要array包裹)。

这是使用booktabs为了视觉吸引力和eqparbox使列组的列均匀(每次更改元素时使用Sensitivity/Specificity相同的元素至少需要进行两次编译):<tag>\eqmakebox[<tag>]

在此处输入图片描述

\documentclass{article}

\usepackage[margin = 1in]{geometry} % Just for this example
\usepackage{booktabs,eqparbox,tabularx}

\begin{document}

\small
\noindent
\begin{tabularx}{\linewidth}{ X *{4}{c} }
  \toprule
  & \multicolumn{4}{c}{\textbf{Sensitivity/Specificity}} \\
  \cmidrule{2-5}
  \textbf{Method} & 
    \eqmakebox[thead]{\textbf{All}} & 
    \eqmakebox[thead]{\textbf{PQI Stage 1}} & 
    \eqmakebox[thead]{\textbf{Balanced PQI}} & 
    \eqmakebox[thead]{\textbf{Sensitive PQI}} \\
  \midrule
  Feature's mean, SD, and time course & 0.64/0.96 & 0.82/0.99 & 0.80/0.98 & 0.86/0.99 \\
  Linear variability and time course  & 0.31/0.78 & 0.70/0.92 & 0.52/0.94 & 0.68/0.92 \\
  Non-linear variability (CTM)        & 0.31/0.74 & 0.22/0.92 & 0.11/0.68 & 0.24/0.92 \\
  \textbf{Total}                      & 0.22/0.63 & 0.16/0.88 & 0.08/0.59 & 0.18/0.88 \\
  \bottomrule
\end{tabularx}

\end{document}

tabularx有助于使表格适合预先指定的宽度(\linewidth在上述情况下)。看起来您是在专门测量列宽,使用 -column 可能更容易估算X

相关内容