表格中的粗体水平线和垂直线

表格中的粗体水平线和垂直线

我希望能够使表格中的某些水平线和某些垂直线变为粗体,但不是全部。

\begin{table}[h] 
\begin{center} 
\begin{tabular}{|c|c|c|c|c|c|c|} 
\hline
$x$&100&10 000&$1$x$10^5$&$1$x$10^6$&$1$x$10^7$&$1$x$10^9$\\
\hline
$f(x)$&0,1&0,0001&$1$x$10^-5$&$1$x$10^-6$&$1$x$10^-7$&$1$x$10^-9$\\
\hline
\end{tabular}
\end{center}
\end{table}

我正在寻找一个框边框,中心线不加粗。前 3 条垂直线和最后一条垂直线加粗。

谢谢您的帮助

答案1

\fbox如果抑制外部 vlines 和 hlines,并用没有 的替换它们,也可以使边框更粗fboxsep。我利用numprint包及其n/N列类型添加了科学计数法数字的垂直对齐,利用包在单元格中添加了更多垂直间距cellspace— 以及一些颜色……

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{array}
\usepackage{cellspace}
\setlength\cellspacetoplimit{8pt}
\setlength\cellspacebottomlimit{8pt}
\usepackage[autolanguage, np]{numprint}
\usepackage[svgnames, x11names, tables]{xcolor}

\begin{document}

\begin{table}[h]
\centering\setlength\fboxsep{0pt}\setlength\fboxrule{1.5pt}
\fcolorbox{LightSteelBlue3}{White}%
{\begin{tabular}{r!{\color{Salmon1}\vrule width1.2 pt}Sc|c|*{3}{n{1}{1}|}n{1}{1}}%{r@{\hskip\tabcolsep\vrule width1 pt\hskip\tabcolsep}Sl|c|c|c|c|c}%
$x$ & 100 & 10 000 &  \np{1e5} &  \np{1e6} &  \np{1e7} & \np{1e9}\\
\hline
$f(x)$ & 0,1  & 0,0001 &  \np{1e-5} & \np{1e-6} & \np{1e-7} & \np{1e-9}
\end{tabular}}
\end{table}

\end{document} 

在此处输入图片描述

相关内容