最近在写论文,在最后的结果表格中需要给最好结果的数字加黑,以突显其优势。但是在实际操作中遇到一个问题,就是在用传统的加黑方法比如 \bfseries
、\textbf
的时候,会出现字体变大的情况。如图所示:黑色的数字比原来的要大
如何解决?
在latex引用包那里插入下面代码
\newsavebox\CBox
\newcommand<>*\textBF[1]{\only#2{\sbox\CBox{#1}\resizebox{\wd\CBox}{\ht\CBox}{\textbf{#1}}}}
\parindent=0pt
然后在表格里面使用、textBF{A}
格式就能生成相同的字体。
\begin{table}[ht]
\tbl{test}
{\begin{tabular}{@{}[email protected]{}} \toprule
Class & SVM & 3-D wavelet & 3-D Gabor& SVM-3DG &Res.Conv-Deconv Net&\ SOWT \\
\colrule
1 & 89.29 & 61.22 & 82.65 & 96.77 & 74.86& \textBF {100.00} \\
2 & 69.92 & 85.33 & 93.60 & 58.46 &95.28 & \textBF {97.85}\\
3 & 57.78 & 80.70 & 90.33 & 93.37 &\textBF{100.00} & 95.60 \\
\botrule
\end{tabular}}
\end{table}
得到如下效果:
以上方法同样适用于文字。