这似乎是一些人以前遇到过的问题,但由于我无法找到有效的解决方案,所以我认为我应该再问一次。
我有一个 LaTeX 表格,宽度为 5 列,深度约为 100 行,我想将整行格式化为粗体字体,而不是将每个单元格条目更改为粗体。我不希望每一行都变成粗体,只希望某一选定行变成粗体。
我尝试过这个解决方案:
这不会引发错误,但只会将行中的第一个条目更改为粗体字体,而不是将行中的所有条目更改为粗体字体。我的代码如下。
\begin{table}[htbp]
\caption{List of the gamma rays from TS1 and TS2 in the energy region from 140 keV to 655 keV}
\begin{adjustbox}{center}
\begin{tabular}{cccrcc}
\toprule
Energy & Energy & Origin & \multicolumn{1}{c}{Branching} & Av. peak & Av. Peak \\
Measured & Measured & \& & \multicolumn{1}{c}{Ratio } & count rate in & count rate \\
TS1 & TS2 & Process & \multicolumn{1}{c}{(emission} & TS1 [1/hr] & TS2 \\
(keV) & (keV) & & \multicolumn{1}{c}{probability} & Beam on & [1/hr] \\
& & & \multicolumn{1}{c}{per decay)} & (Beam off) & \\
\midrule
140.38 & 140.31 & 75m-Ge (IT) & 39\% & 461 (0) & 17 \\
159.70 & -- & 63-Cu (n,G) & 15.00\% & 411 (0) & -- \\
175.77 & -- & 70-Ge (n,G) & 25.00\% & 272 (0) & -- \\
186.39 & 186.59 & 235-U (A) & 57.20\% & 44 (56) & 43 \\
199.02 & 199.07 & 71-Ge (EC) & N/A & 440 (0) & 38 \\
239.20 & 239.19 & 212-Pb (B-) & 43.30\% & 192 (197) & 186 \\
242.41 & 242.59 & 214-Pb (B-) & 7.43\% & 52 (57) & 79 \\
250.75 & -- & 39-Cl (B-) & 46.30\% & 177 (0) & -- \\
-- & 272.36 & 173-Lu (EC) & 21.20\% & -- & 48 \\
278.51 & -- & 63-Cu (n,G) & 24.00\% & 296 (0) & -- \\
295.65 & 295.55 & 214-Pb (B-) & 19.30\% & 92 (133) & 134 \\
320.41 & -- & 51-Cr (EC) & 10.00\% & 16 (17) & -- \\
338.61 & 338.78 & 228-Ac (B-) & 11.27\% & 43 (41) & 50 \\
352.28 & 352.22 & 214-Pb (B-) & 19.30\% & 449 (232) & 307 \\
352.28 & 352.22 & 56-Fe (n,G) & 9.50\% & 449 (232) & 307 \\
440.09 & -- & 23-Mg (EC) & 8.20\% & 131 (0) & -- \\
463.21 & 463.31 & 228-Ac (B-) & 4.40\% & 25 (17) & 14 \\
472.27 & -- & 23-Na (n,G) & 90.39\% & 81 (0) & -- \\
477.77 & -- & 7-Be (EC) & 10.52\% & 1457 (1501) & -- \\
500.01 & -- & 70-Gen (n,G) & 24.10\% & 93 (0) & -- \\
510.99 & 511.02 & Ann. & N/A & 116190 (262) & 18607 \\
-- & 558.42 & 113-Cd (n,G) & 74.40\% & -- & 141 \\
583.45 & 583.31 & 208-Tl (B-) & 84.50\% & 82 (91) & 84 \\
595.96 & 596.31 & 74-Ge (n,n' G) & 100.00\% & 272(0) & 15 \\
609.26 & -- & 74-Ge (n,n' G) & 18.20\% & 275 (219) & -- \\
609.48 & 609.55 & 214-Bi (B-) & 46.10\% & 275 (219) & 287 \\
-- & 651.28 & 113-Cd (n,G) & 14.09\% & -- & 35 \\
\bottomrule
\end{tabular}%
\end{adjustbox}
\label{tab:addlabel}%
\end{table}%
谢谢您的指导。
答案1
也许是这个?我引入了一个\setrow{...}
在行的第一个元素上调用的宏,该宏应用于该行的每个单元格(然后重置)。它采用了的>{}
and功能。<{}
tabularx
\documentclass{article}
\usepackage{tabularx}
\newcommand\setrow[1]{\gdef\rowmac{#1}#1\ignorespaces}
\newcommand\clearrow{\global\let\rowmac\relax}
\clearrow
\begin{document}
\begin{tabular}{>{\rowmac}c|>{\rowmac}c|>{\rowmac}c<{\clearrow}}
a & b & c\\
\setrow{\bfseries}d & e & f\\
e & f& g\\
h & i & j\\
\setrow{\itshape} k & l & m\\
n & o & p
\end{tabular}
\end{document}
应用于OP的问题:
\documentclass{article}
\usepackage{tabularx,adjustbox,booktabs}
\newcommand\setrow[1]{\gdef\rowmac{#1}#1\ignorespaces}
\newcommand\clearrow{\global\let\rowmac\relax}
\clearrow
\begin{document}
\begin{adjustbox}{center}
\begin{tabular}{>{\rowmac}c>{\rowmac}c>{\rowmac}c>{\rowmac}r>{\rowmac}c>{\rowmac}%
c<{\clearrow}}
\toprule
Energy & Energy & Origin & \multicolumn{1}{c}{Branching} & Av. peak & Av. Peak \\
Measured & Measured & \& & \multicolumn{1}{c}{Ratio } & count rate in & count rate \\
TS1 & TS2 & Process & \multicolumn{1}{c}{(emission} & TS1 [1/hr] & TS2 \\
(keV) & (keV) & & \multicolumn{1}{c}{probability} & Beam on & [1/hr] \\
& & & \multicolumn{1}{c}{per decay)} & (Beam off) & \\
\midrule
140.38 & 140.31 & 75m-Ge (IT) & 39\% & 461 (0) & 17 \\
159.70 & -- & 63-Cu (n,G) & 15.00\% & 411 (0) & -- \\
175.77 & -- & 70-Ge (n,G) & 25.00\% & 272 (0) & -- \\
\setrow{\bfseries}186.39 & 186.59 & 235-U (A) & 57.20\% & 44 (56) & 43 \\
199.02 & 199.07 & 71-Ge (EC) & N/A & 440 (0) & 38 \\
239.20 & 239.19 & 212-Pb (B-) & 43.30\% & 192 (197) & 186 \\
242.41 & 242.59 & 214-Pb (B-) & 7.43\% & 52 (57) & 79 \\
250.75 & -- & 39-Cl (B-) & 46.30\% & 177 (0) & -- \\
-- & 272.36 & 173-Lu (EC) & 21.20\% & -- & 48 \\
\setrow{\bfseries}278.51 & -- & 63-Cu (n,G) & 24.00\% & 296 (0) & -- \\
\setrow{\bfseries}295.65 & 295.55 & 214-Pb (B-) & 19.30\% & 92 (133) & 134 \\
320.41 & -- & 51-Cr (EC) & 10.00\% & 16 (17) & -- \\
338.61 & 338.78 & 228-Ac (B-) & 11.27\% & 43 (41) & 50 \\
352.28 & 352.22 & 214-Pb (B-) & 19.30\% & 449 (232) & 307 \\
352.28 & 352.22 & 56-Fe (n,G) & 9.50\% & 449 (232) & 307 \\
440.09 & -- & 23-Mg (EC) & 8.20\% & 131 (0) & -- \\
463.21 & 463.31 & 228-Ac (B-) & 4.40\% & 25 (17) & 14 \\
\setrow{\bfseries}472.27 & -- & 23-Na (n,G) & 90.39\% & 81 (0) & -- \\
477.77 & -- & 7-Be (EC) & 10.52\% & 1457 (1501) & -- \\
500.01 & -- & 70-Gen (n,G) & 24.10\% & 93 (0) & -- \\
510.99 & 511.02 & Ann. & N/A & 116190 (262) & 18607 \\
-- & 558.42 & 113-Cd (n,G) & 74.40\% & -- & 141 \\
\setrow{\bfseries}583.45 & 583.31 & 208-Tl (B-) & 84.50\% & 82 (91) & 84 \\
595.96 & 596.31 & 74-Ge (n,n' G) & 100.00\% & 272(0) & 15 \\
\setrow{\bfseries}609.26 & -- & 74-Ge (n,n' G) & 18.20\% & 275 (219) & -- \\
609.48 & 609.55 & 214-Bi (B-) & 46.10\% & 275 (219) & 287 \\
-- & 651.28 & 113-Cd (n,G) & 14.09\% & -- & 35 \\
\bottomrule
\end{tabular}%
\end{adjustbox}
\end{document}
答案2
您在问题中链接的问题的第一个答案(https://tex.stackexchange.com/a/4816/36296) 似乎工作正常。如果只有第一个条目是彩色的,您是否记得将对齐选项调整为$c^c^c^r^c^c
?
\documentclass{article}
\usepackage{tabularx}
\usepackage{adjustbox}
\usepackage{booktabs}
\usepackage{array}
\newcolumntype{$}{>{\global\let\currentrowstyle\relax}}
\newcolumntype{^}{>{\currentrowstyle}}
\newcommand{\rowstyle}[1]{\gdef\currentrowstyle{#1}%
#1\ignorespaces
}
\begin{document}
\begin{table}[htbp]
\caption{List of the gamma rays from TS1 and TS2 in the energy region from 140 keV to 655 keV}
\begin{adjustbox}{center}
\begin{tabular}{$c^c^c^r^c^c}
\toprule
\rowstyle{\bfseries}
Energy & Energy & Origin & \multicolumn{1}{^c}{Branching} & Av. peak & Av. Peak \\
\rowstyle{\bfseries}Measured & Measured & \& & \multicolumn{1}{^c}{Ratio } & count rate in & count rate \\
\rowstyle{\bfseries}TS1 & TS2 & Process & \multicolumn{1}{^c}{(emission} & TS1 [1/hr] & TS2 \\
\rowstyle{\bfseries}(keV) & (keV) & & \multicolumn{1}{^c}{probability} & Beam on & [1/hr] \\
\rowstyle{\bfseries}& & & \multicolumn{1}{^c}{per decay)} & (Beam off) & \\
\midrule
140.38 & 140.31 & 75m-Ge (IT) & 39\% & 461 (0) & 17 \\
159.70 & -- & 63-Cu (n,G) & 15.00\% & 411 (0) & -- \\
175.77 & -- & 70-Ge (n,G) & 25.00\% & 272 (0) & -- \\
186.39 & 186.59 & 235-U (A) & 57.20\% & 44 (56) & 43 \\
199.02 & 199.07 & 71-Ge (EC) & N/A & 440 (0) & 38 \\
239.20 & 239.19 & 212-Pb (B-) & 43.30\% & 192 (197) & 186 \\
242.41 & 242.59 & 214-Pb (B-) & 7.43\% & 52 (57) & 79 \\
\rowstyle{\bfseries}250.75 & -- & 39-Cl (B-) & 46.30\% & 177 (0) & -- \\
-- & 272.36 & 173-Lu (EC) & 21.20\% & -- & 48 \\
278.51 & -- & 63-Cu (n,G) & 24.00\% & 296 (0) & -- \\
295.65 & 295.55 & 214-Pb (B-) & 19.30\% & 92 (133) & 134 \\
320.41 & -- & 51-Cr (EC) & 10.00\% & 16 (17) & -- \\
338.61 & 338.78 & 228-Ac (B-) & 11.27\% & 43 (41) & 50 \\
352.28 & 352.22 & 214-Pb (B-) & 19.30\% & 449 (232) & 307 \\
352.28 & 352.22 & 56-Fe (n,G) & 9.50\% & 449 (232) & 307 \\
440.09 & -- & 23-Mg (EC) & 8.20\% & 131 (0) & -- \\
463.21 & 463.31 & 228-Ac (B-) & 4.40\% & 25 (17) & 14 \\
472.27 & -- & 23-Na (n,G) & 90.39\% & 81 (0) & -- \\
477.77 & -- & 7-Be (EC) & 10.52\% & 1457 (1501) & -- \\
500.01 & -- & 70-Gen (n,G) & 24.10\% & 93 (0) & -- \\
510.99 & 511.02 & Ann. & N/A & 116190 (262) & 18607 \\
-- & 558.42 & 113-Cd (n,G) & 74.40\% & -- & 141 \\
583.45 & 583.31 & 208-Tl (B-) & 84.50\% & 82 (91) & 84 \\
595.96 & 596.31 & 74-Ge (n,n' G) & 100.00\% & 272(0) & 15 \\
609.26 & -- & 74-Ge (n,n' G) & 18.20\% & 275 (219) & -- \\
609.48 & 609.55 & 214-Bi (B-) & 46.10\% & 275 (219) & 287 \\
-- & 651.28 & 113-Cd (n,G) & 14.09\% & -- & 35 \\
\bottomrule
\end{tabular}%
\end{adjustbox}
\label{tab:addlabel}%
\end{table}%
\end{document}
答案3
环境{NiceTabular}
有nicematrix
一个内置命令\RowStyle
来指定当前行(末尾)的格式化指令。
\documentclass{article}
\usepackage{booktabs}
\usepackage{nicematrix}
\usepackage{adjustbox}
\begin{document}
\begin{adjustbox}{center}
\begin{NiceTabular}{cccrcc}
\toprule
Energy & Energy & Origin & \multicolumn{1}{c}{Branching} & Av. peak & Av. Peak \\
Measured & Measured & \& & \multicolumn{1}{c}{Ratio } & count rate in & count rate \\
TS1 & TS2 & Process & \multicolumn{1}{c}{(emission} & TS1 [1/hr] & TS2 \\
(keV) & (keV) & & \multicolumn{1}{c}{probability} & Beam on & [1/hr] \\
& & & \multicolumn{1}{c}{per decay)} & (Beam off) & \\
\midrule
140.38 & 140.31 & 75m-Ge (IT) & 39\% & 461 (0) & 17 \\
159.70 & -- & 63-Cu (n,G) & 15.00\% & 411 (0) & -- \\
175.77 & -- & 70-Ge (n,G) & 25.00\% & 272 (0) & -- \\
\RowStyle{\bfseries}186.39 & 186.59 & 235-U (A) & 57.20\% & 44 (56) & 43 \\
199.02 & 199.07 & 71-Ge (EC) & N/A & 440 (0) & 38 \\
239.20 & 239.19 & 212-Pb (B-) & 43.30\% & 192 (197) & 186 \\
242.41 & 242.59 & 214-Pb (B-) & 7.43\% & 52 (57) & 79 \\
250.75 & -- & 39-Cl (B-) & 46.30\% & 177 (0) & -- \\
-- & 272.36 & 173-Lu (EC) & 21.20\% & -- & 48 \\
\RowStyle{\bfseries}278.51 & -- & 63-Cu (n,G) & 24.00\% & 296 (0) & -- \\
\RowStyle{\bfseries}295.65 & 295.55 & 214-Pb (B-) & 19.30\% & 92 (133) & 134 \\
320.41 & -- & 51-Cr (EC) & 10.00\% & 16 (17) & -- \\
338.61 & 338.78 & 228-Ac (B-) & 11.27\% & 43 (41) & 50 \\
352.28 & 352.22 & 214-Pb (B-) & 19.30\% & 449 (232) & 307 \\
352.28 & 352.22 & 56-Fe (n,G) & 9.50\% & 449 (232) & 307 \\
440.09 & -- & 23-Mg (EC) & 8.20\% & 131 (0) & -- \\
463.21 & 463.31 & 228-Ac (B-) & 4.40\% & 25 (17) & 14 \\
\RowStyle{\bfseries}472.27 & -- & 23-Na (n,G) & 90.39\% & 81 (0) & -- \\
477.77 & -- & 7-Be (EC) & 10.52\% & 1457 (1501) & -- \\
500.01 & -- & 70-Gen (n,G) & 24.10\% & 93 (0) & -- \\
510.99 & 511.02 & Ann. & N/A & 116190 (262) & 18607 \\
-- & 558.42 & 113-Cd (n,G) & 74.40\% & -- & 141 \\
\RowStyle{\bfseries}583.45 & 583.31 & 208-Tl (B-) & 84.50\% & 82 (91) & 84 \\
595.96 & 596.31 & 74-Ge (n,n' G) & 100.00\% & 272(0) & 15 \\
\RowStyle{\bfseries}609.26 & -- & 74-Ge (n,n' G) & 18.20\% & 275 (219) & -- \\
609.48 & 609.55 & 214-Bi (B-) & 46.10\% & 275 (219) & 287 \\
-- & 651.28 & 113-Cd (n,G) & 14.09\% & -- & 35 \\
\bottomrule
\end{NiceTabular}%
\end{adjustbox}
\end{document}
答案4
使用 非常容易tabularray
。
您可以row{<row-numbers>}={font=\bfseries}
在环境参数中使用,其中<row-numbers>
可以是行列表(例如 1、3、9、...、Z)或范围(例如 12-15)或两者。
您还可以\SetRow{font=\bfseries}
在想要设置为粗体的行首使用。
如果您需要将奇数行或偶数行设置为粗体,则可以使用row{odd} = {font=\bfseries}
或row{even} = {font=\bfseries}
(您也可以对一系列行执行此操作,就像在我的 MWE 中一样)。
唯一的缺点是它tabularray
会减慢你的编译速度。
\documentclass{article}
\usepackage{geometry}
\usepackage{caption}
\usepackage{amsmath}
\usepackage{xcolor}
\usepackage{tabularray}
\UseTblrLibrary{booktabs}
\begin{document}
\begin{table}[htbp]\centering
\caption{List of the gamma rays from TS1 and TS2 in the energy region from 140 keV to 655 keV}\label{tab:addlabel}% label always near the caption
\begin{tblr}{
colspec={cccrcc},
row{1}={c},
row{1, 3, 9, 12-15, Z}={font=\bfseries},
row{even[20-25]}={font=\bfseries},
}
\toprule
{Energy\\Measured\\TS1\\(keV)} & {Energy\\Measured\\TS2\\(keV)} & {Origin\\\& \\Process}& {Branching\\Ratio\\(emission\\ probability\\per decay)} & {Av. peak\\count rate in\\TS1 [1/hr]\\Beam on\\(Beam off)} & {Av. Peak \\count rate \\ TS2 \\{} [1/hr]} \\
\midrule
140.38 & 140.31 & 75m-Ge (IT) & 39\% & 461 (0) & 17 \\
159.70 & -- & 63-Cu (n,G) & 15.00\% & 411 (0) & -- \\
175.77 & -- & 70-Ge (n,G) & 25.00\% & 272 (0) & -- \\
\SetRow{font=\bfseries} 186.39 & 186.59 & 235-U (A) & 57.20\% & 44 (56) & 43 \\
199.02 & 199.07 & 71-Ge (EC) & N/A & 440 (0) & 38 \\
239.20 & 239.19 & 212-Pb (B-) & 43.30\% & 192 (197) & 186 \\
242.41 & 242.59 & 214-Pb (B-) & 7.43\% & 52 (57) & 79 \\
250.75 & -- & 39-Cl (B-) & 46.30\% & 177 (0) & -- \\
-- & 272.36 & 173-Lu (EC) & 21.20\% & -- & 48 \\
278.51 & -- & 63-Cu (n,G) & 24.00\% & 296 (0) & -- \\
295.65 & 295.55 & 214-Pb (B-) & 19.30\% & 92 (133) & 134 \\
320.41 & -- & 51-Cr (EC) & 10.00\% & 16 (17) & -- \\
338.61 & 338.78 & 228-Ac (B-) & 11.27\% & 43 (41) & 50 \\
352.28 & 352.22 & 214-Pb (B-) & 19.30\% & 449 (232) & 307 \\
352.28 & 352.22 & 56-Fe (n,G) & 9.50\% & 449 (232) & 307 \\
440.09 & -- & 23-Mg (EC) & 8.20\% & 131 (0) & -- \\
463.21 & 463.31 & 228-Ac (B-) & 4.40\% & 25 (17) & 14 \\
472.27 & -- & 23-Na (n,G) & 90.39\% & 81 (0) & -- \\
477.77 & -- & 7-Be (EC) & 10.52\% & 1457 (1501) & -- \\
500.01 & -- & 70-Gen (n,G) & 24.10\% & 93 (0) & -- \\
510.99 & 511.02 & Ann. & N/A & 116190 (262) & 18607 \\
-- & 558.42 & 113-Cd (n,G) & 74.40\% & -- & 141 \\
583.45 & 583.31 & 208-Tl (B-) & 84.50\% & 82 (91) & 84 \\
595.96 & 596.31 & 74-Ge (n,n' G) & 100.00\% & 272(0) & 15 \\
609.26 & -- & 74-Ge (n,n' G) & 18.20\% & 275 (219) & -- \\
609.48 & 609.55 & 214-Bi (B-) & 46.10\% & 275 (219) & 287 \\
-- & 651.28 & 113-Cd (n,G) & 14.09\% & -- & 35 \\
\bottomrule
\end{tblr}%
\end{table}
\end{document}