LaTeX 字体加黑之后变大的解决办法

时间:2024-03-15 19:34:30

最近在写论文,在最后的结果表格中需要给最好结果的数字加黑,以突显其优势。但是在实际操作中遇到一个问题,就是在用传统的加黑方法比如 \bfseries\textbf 的时候,会出现字体变大的情况。如图所示:黑色的数字比原来的要大
LaTeX 字体加黑之后变大的解决办法

如何解决?

在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}

得到如下效果:
LaTeX 字体加黑之后变大的解决办法

以上方法同样适用于文字。