首页 > 代码库 > latex数字加粗后变宽

latex数字加粗后变宽

  latex的数字默认用的是Times New Roman字体,这个字体有个不优美之处就是加粗后会变宽,如下图所示:

平常倒是也无所谓。昨天在把实验数据整理进表格时,为了凸显每个数据集上各个实验方法的优劣,我把最好的方法的结果加粗显示,结果本来工工整整的表格就变的参差不齐了。后来查了不少资料,也只找到一个不甚漂亮的补救方法,就是在文章开头添上下面两句声明:

  \DeclareFixedFont{\myfont}{OT1}{ptm}{m}{n}{11pt}
  \DeclareFixedFont{\myfontb}{OT1}{ptm}{bx}{n}{11pt}

这两句声明其实是定义了两个新字体,后者是前者的加粗形式,之后在需要输入数字的地方,加上这两个字体就行了。我们来演示个例子,分别输入{\myfont 0123456789}和{\myfontb 0123456789}比较一下,如下图所示:                                                     

除了ptm之外,还有些其他字体也是可以的,这里就不一一列了。

  此外,各位看官要是有更好的解决办法,还请不吝告知,在此先谢过啦。

latex数字加粗后变宽