Latex制作三线表 Latex制作复杂表格 加彩色边框高亮显示

      

         Latex制作三线表,可对数据进行加彩色边框和背景色高亮显示。通过在导言区调用相应的宏包,在代码区定义一个新的彩色盒子的命令块\newtcbox,自行设定相应的参数(arc:盒子圆角半径;colback:盒子填充色的颜色深度,#1!3!的第二个数字3就是设定颜色深度的参数;colframe:盒子边框的颜色深度,#1!10!的第二个数字10就是设定颜色深度的参数;boxsep:盒子边框与内部数字的距离,是一个整体参数,后面的left,right,top,bottom可以在boxsep的基础上单独设置盒子左右上下方向与数字的距离;boxrule:盒子左右边框线条宽度ps:我也不清楚为什么不是四个边的控制🤣;bottomrule与toprule是对盒子上下边框线条宽度的设定)。最后,在每个彩色盒子的代码部分,可以设定颜色。可以通过调整这些参数感受具体变化情况。


%LaTeX版本:TeXstudio 2021(版本的年份不是很确定,我是2021年安装的,暂且就认为是2021版本的吧2333)
%此代码是论文撰写中的实际应用,亲测有效🐶
%—————————————————————————————— 导 言 区 ————————————————————————————%
\documentclass{article}
\usepackage{ctex}
\usepackage{tcolorbox}%用于绘制彩色文本框的宏包
\usepackage{multirow}%用于复杂表格中多行合并为一行
\usepackage{booktabs}%表格宏包
\usepackage{geometry}%设置页边距宏包
\geometry{a4paper,left=1cm,right=1cm,top=2.2cm,bottom=2.2cm}%页边距的具体设置

%——————————————————————————————— 正 文 ——————————————————————————————%
\begin{document}  
	\begin{table}%开始表格创建
		\centering%居中
		
		\newtcbox{\mybox}[1][white]{on line, arc = 0.3mm,auto outer arc,colback = #1!3!, colframe = #1!10!,colupper = #1!80!,boxsep =0mm, left =0.3mm, right = 0.3mm, top =0.4mm, bottom = 0.4mm,boxrule =0.2mm, bottomrule =0.2mm, toprule = 0.2mm}
		\fontsize{7.6}{14}\selectfont  %{字体尺寸}{行距}
		
		\caption{复杂表格(带彩色盒子)}
		
		\begin{tabular}{cccccccccccccc}
			\toprule[0.35mm]
			
			\multirow{3}{*}{变量}&\multirow{3}{*}{预处理}&  %3是“变量”占据的行数
			
			\multicolumn{6}{c}{实验1}& \multicolumn{6}{c}{实验2}\cr %6是“实验1”所占的列数
			
			\cmidrule[0.25mm](lr){3-8}\cmidrule[0.25mm](lr){9-14} %3-8是短横线所占的列数
			
			& &
			\multicolumn{2}{c}{校正集} & \multicolumn{2}{c}{预测集} & \multirow{2}{*}{C} & \multirow{2}{*}{D} & \multicolumn{2}{c}{校正集} & \multicolumn{2}{c}{预测集} & \multirow{2}{*}{C} & \multirow{2}{*}{D} \cr
			
			\cmidrule[0.25mm](lr){3-4}\cmidrule[0.25mm](lr){5-6}\cmidrule[0.25mm](lr){9-10}\cmidrule[0.25mm](lr){11-12}
			 
			&         & $ A $      &   $ B $ &$A  $     &$ B$      &         &              &$A$                  &$ B $                 &$A$                       &$ B $                 &                       & \\
			
			\midrule
			
			\multirow{3}{*}{K1}&
			
			归一化     &  1.11     & 2.22      & 3.33    & 4.44     &    5.55   &    6.66     &    7.77               &      8.88           &     9.99                 &    10.1                &    11.1                 &                 12.2\\
			& 一阶微分 &  aaa      &    bbb    &    ccc  &     ddd  &     eee    &     fff    &    \mybox[blue]{111}  &    \mybox[blue]{222} &    \mybox[blue]{333}    &    \mybox[blue]{444\\}  &    \mybox[blue]{555}    &    \mybox[blue]{666}\\
			&二阶微分  &1.11       & 2.22      & 3.33    & 4.44     &    5.55    &    6.66    & \mybox[red]{777}      & \mybox[red]{888}     & \mybox[red]{999}        &    \mybox[red]{109}     &    \mybox[red]{119}     &    \mybox[red]{129}\\[5pt]
			
			\multirow{3}{*}{K2}  &
			
			归一化     &1.11      & 2.22      & 3.33    & 4.44     &    5.55  &    6.66       &    \mybox[green]{777}  & \mybox[green]{888}    & \mybox[green]{999}     &    \mybox[green]{109}  &    \mybox[green]{119}    &    \mybox[green]{129}\\
			&一阶微分   & 1.11    & 2.22      & 3.33    & 4.44     &    5.55  &    6.66       &    7.77               &    8.88                &    9.99                 &    10.1                &    11.1                 &                  12.2\\
			&二阶微分   & 1.11    & 2.22      & 3.33    & 4.44     &    5.55  &    6.66       &    7.77               &    8.88                &    9.99                 &    10.1                &    11.1                 &                   12.2\\
			\bottomrule[0.35mm]
		\end{tabular}
	\end{table}
	
	
	
\end{document}

此处是一个视频:

Latex 复杂表格 带彩色盒子

  • 8
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值