楼主: oliyiyi
898 0

为表格增加一个标签 [推广有奖]

版主

泰斗

0%

还不是VIP/贵宾

-

TA的文库  其他...

计量文库

威望
7
论坛币
271951 个
通用积分
31269.3519
学术水平
1435 点
热心指数
1554 点
信用等级
1345 点
经验
383775 点
帖子
9598
精华
66
在线时间
5468 小时
注册时间
2007-5-21
最后登录
2024-4-18

初级学术勋章 初级热心勋章 初级信用勋章 中级信用勋章 中级学术勋章 中级热心勋章 高级热心勋章 高级学术勋章 高级信用勋章 特级热心勋章 特级学术勋章 特级信用勋章

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

通常,表格采用较多的是标题的方式,有时,对表格制作一个显示标签,以标示表格的主题内容,如下图所示:

代码实现一,采用tikz绘制的方式实现:
\documentclass[a4paper]{article}\usepackage{tikz}\usetikzlibrary{calc, positioning}\begin{document}\begin{tikzpicture}\node[anchor=north west,inner sep=0pt,outer sep=0pt] (A) {\begin{tabular}{|l|l|l|||l|}\hline$\texttt{o\_orderkey}$ & $\texttt{o\_orderdate}$ & $\texttt{o\_custkey}$ & rest \\\hline0 & 1992-01-01   & 100 & A \\1 & 1992-01-15   & 3 & B \\200 & 1993-01-01 & 26 & C \\201 & 1993-01-15 & 42 & D \\300 & 1994-01-01 & 88 & E \\301 & 1994-01-01 & 74 & F \\\hline\end{tabular}};\node[draw, anchor=south west,text depth=0.5ex, inner ysep=2pt,inner xsep=\tabcolsep,outer sep=0pt] at ([yshift=-0.5\pgflinewidth]A.north west) {Table};\end{tikzpicture}\begin{tabular}{|l|l|l|l|||l|}\cline{1-1} Label \\\hline\multicolumn{2}{|l|}{$\texttt{o\_orderkey}$} & $\texttt{o\_orderdate}$ & $\texttt{o\_custkey}$ & rest \\\hline\multicolumn{2}{|l|}{0} & 1992-01-01   & 100 & A \\\multicolumn{2}{|l|}{1} & 1992-01-15   & 3 & B \\\multicolumn{2}{|l|}{200} & 1993-01-01 & 26 & C \\\multicolumn{2}{|l|}{201} & 1993-01-15 & 42 & D \\\multicolumn{2}{|l|}{300} & 1994-01-01 & 88 & E \\\multicolumn{2}{|l|}{301} & 1994-01-01 & 74 & F \\\hline\end{tabular}\end{document}代码实现二,采用caption包定义其caption的样式,代码如下:
\documentclass[a4paper]{article}\usepackage{amsmath}\usepackage{caption}\DeclareCaptionFormat{mine}{\setlength\fboxsep{0pt}\hskip-0.5\arrayrulewidth\fbox{\space#3\space}}\begin{document}\begin{table}\captionsetup{singlelinecheck = false, format = mine, skip =-\arrayrulewidth} \caption{Label}\begin{tabular}{|l|l|l|||l|}\hline\texttt{o\_orderkey} & \texttt{o\_orderdate} & \texttt{o\_custkey} & rest \\\hline0 & 1992-01-01   & 100 & A \\1 & 1992-01-15   & 3 & B \\200 & 1993-01-01 & 26 & C \\201 & 1993-01-15 & 42 & D \\300 & 1994-01-01 & 88 & E \\301 & 1994-01-01 & 74 & F \\\hline\end{tabular}\end{table}\end{document}另外,可以利用表格的单元格来实现其他标签:
\documentclass[a4paper]{article}\usepackage{booktabs,xparse}\DeclareExpandableDocumentCommand{\tablelabel}{O{1}m}{%  \multicolumn{#1}{@{}l@{}}{%    \setlength{\fboxsep}{0pt}%    \setlength{\fboxrule}{\arrayrulewidth}%    \fbox{\hspace{\tabcolsep}\strut#2\hspace{\tabcolsep}}%  }\\[-\arrayrulewidth]}\begin{document}\begin{tabular}{llll}\tablelabel[4]{Label}\toprule\texttt{o\_orderkey} & \texttt{o\_orderdate} & \texttt{o\_custkey} & rest \\\midrule  0 & 1992-01-01 & 100 & A \\  1 & 1992-01-15 &   3 & B \\ 200 & 1993-01-01 &  26 & C \\201 & 1993-01-15 &  42 & D \\300 & 1994-01-01 &  88 & E \\301 & 1994-01-01 &  74 & F \\\bottomrule\end{tabular}\end{document}

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:positioning Document Captions position package document article 工作室 主题 标签

缺少币币的网友请访问有奖回帖集合
https://bbs.pinggu.org/thread-3990750-1-1.html
您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-23 19:40