关于表格的一些问题

关于表格的一些问题

我想要创建一个如下的表格。

但我无法实现以下目标:

问题 1:第一行$W_{HPETM}$上面怎么写(approx.),我是说

$W_{HPETM}$

(大约)

问题2:除了使用 之外,如何在表格的顶部和底部添加粗边框\usepackage{booktabs}

在此处输入图片描述

答案1

为了第一个问题,正如@leandriis 提到的,您有一个makecell包;它默认将其内容水平和垂直居中,但可以使用使其左对齐\makecell[l]{...}

另一种可能性是stackengine包,或者说\Shortstack命令。

为了第二个问题macell单元格再次定义\xhline{thickness}\xcline{a-b}{thickness}

还有一个boldline来自shipunovbundle 的包,它定义了\hlineB{some number}\clineB{number},以及垂直线 ,V{number}将插入到表格前言中 的位置|。该数字用作默认相关厚度 ( 0.4pt) 的乘法系数。

答案2

\hline下面是使用双s 为顶部和底部创建较粗线条的示例。我使用以下命令删除了两条线之间的空格:

\setlength{\doublerulesep}{0.1pt}

为了避免线条与单元格内容发生冲突,我使用以下方法添加了更多行空间:

\setlength{\extrarowheight}{2pt}

前七列设置为D-column,使用 David Carlisle 的包. 您也可以使用包希尼奇。列现在按小数点对齐。

我定义了两个命令(\mcc\mcr)来将标题对齐到中心或右侧,我用它们来排列列上方的标题。

在此处输入图片描述

\documentclass[landscape]{article}
\usepackage{array, dcolumn}
\usepackage{geometry}

\newcommand{\mcr}[1]{\multicolumn{1}{r}{#1}}
\newcommand{\mcc}[1]{\multicolumn{1}{c}{#1}}
\setlength{\doublerulesep}{0.1pt}

\setlength{\extrarowheight}{2pt}


\begin{document}


\begin{tabular}{@{}D..{1.1}D..{1.2}*{5}{D..{1.9}}rD..{1.10}@{}}

\hline\hline
x                 & t                  & \mcr{$w HPETM$}   & 
\mcr{$WHPTM$}     & \mcc{$w$}          & \mcc{abs.error}   &
\mcc{$\| w_1 \|$} & \mcc{$\| w_2 \|$}  & \mcc{$ \|w_3 \|$} \\
                  &                    & \mcr{(approx.)}   &
\mcr{(approx.)}   & \mcr{(exact sol.)} &                   &
                  &                    &                   \\
\hline
    & 0.1  & 0.304691131  & 0.304691131 & 0.302317425 & 0.002373706 & 0.104031064 & 1.88$E-02$ & 7.49$E-04$  \\
    & 0.11 & 0.319292625 & 0.319292625 & 0.316042418 & 0.003250207 &  0.11443417 & 2.28$E-02$ & 9.97$E-04$   \\ 
0.3 & 0.12 & 0.334319781  & 0.334319781   &  0.329984205  &  0.004335576 &  0.124837277 &  2.71$E-02$ &  1.29$E-03$     \\ 
    & 0.13 & 0.34977709   & 0.34977709   &  0.344120184  &  0.005656906 &  0.135240383 &  3.18$E-02$  &  1.65$E-03$     \\ 
    & 0.14 & 0.365669045  & 0.365669045  &  0.358426914  &  0.007242131 &  0.145643489 &  3.69$E-02$ &  2.05$E-03$     \\ 
\hline
    & 0.1  & 0.276611064  & 0.276611064  &  0.275603147  &  0.001007917 &  9.64$E-02$    &  1.92$E-02$ &  4.91507$E-05$  \\ 
    & 0.11 & 0.29026645   & 0.29026645   &  0.288830839  &  0.001435611 &  0.106061562 &  2.32$E-02$ &  6.54196$E-05$  \\ 
0.4 & 0.12 & 0.304302372  & 0.304302372  &  0.302317425  &  0.001984947 &  0.115703523 &  2.76$E-02$ &  8.49324$E-05$  \\ 
    & 0.13 & 0.318718535  & 0.318718535  &  0.316042418  &  0.002676117 &  0.125345483 &  3.24$E-02$ &  0.000107984  \\ 
    & 0.14 & 0.333514645  & 0.333514645  &  0.329984205  &  0.00353044  &  0.134987443 &  3.76$E-02$ &  0.00013487   \\
\hline
    & 0.1  & 0.249765515  & 0.249765515  &  0.25         &  0.000234485 &  8.87$E-02$    &  1.92$E-02$ &  0.000734094  \\ 
    & 0.11 & 0.262435106  & 0.262435106  &  0.262653581  &  0.000218475 &  9.76$E-02$    &  2.33$E-02$ &  0.00097708   \\
0.5 & 0.12 & 0.275441031  & 0.275441031  &  0.275603147  &  0.000162116 &  0.10646815  &  2.77$E-02$ &  0.001268515  \\
    & 0.13 & 0.288778885  & 0.288778885  &  0.288830839  &  5.19537$E-05$ &  0.115340496 &  3.25$E-02$ &  0.001612806  \\ 
    & 0.14 & 0.302444264  & 0.302444264  &  0.302317425  &  0.000126839 &  0.124212842 &  3.77$E-02$ &  0.0020101455 \\
\hline\hline
\end{tabular}
\end{document}

相关内容