不改变宽度的情况下使表格中的数字变粗

不改变宽度的情况下使表格中的数字变粗

我想使用 突出显示表格中的一些数字\bf{}。但是,粗体数字也会变宽,但我希望它们与其他数字整齐地排列在一起。我该如何避免这种情况?

答案1

您可以使用“非扩展粗体”:

\documentclass{article}
\usepackage{booktabs}

\newcommand{\bftab}{\fontseries{b}\selectfont}

\begin{document}
\begin{tabular}{lc}
\toprule
Class & Value \\
\midrule
A & 10 \\
B & 12 \\
C & \bftab 13 \\
D & 11 \\
\bottomrule
\end{tabular}
\end{document}

在此处输入图片描述

注意。从你的问题中我得知你正在使用\bf{13}或类似的东西。这是错误的,原因有二:

  1. \bf是一个过时的命令;
  2. 这是不是带有参数的命令。

使用\textbf{13}{\bfseries 13}(前者适用于单个粗体文本片段,后者适用于较长的段落或环境定义)。

相关内容