【LaTex】解决 \textbf{} 加粗无效的问题

操作系统: Windows
使用软件: WinEdt
编译方式: XeLaTex
使用模板: article

在使用 latex 写文档时,发现自己使用 \textbf{} 命令加粗的字体编译后并没有加粗效果。网上找了很多资料,有的感觉搞得有点太复杂了,最终找到一种适合我的解决方法,整理如下。
我遇到的只是单纯的由于 ctex 引发的,加粗失效也可能是由于某些宏包冲突引起的。

产生原因: 与ctex包相关,说白了就是缺少加粗对应的字体。latex不像word等软件那样,点击加粗后就能得到对应字体的加粗字体。

解决方法:

一句话解决:选择一个自己顺眼的或者符合论文要求规范的字体作为粗体。

  1. 以下代码均在导言区设置。先导入ctex包:
\usepackage{ctex}
  1. 以下字体根据个人需求或喜好任选一种即可

(1)可以直接使用自带的黑体,适用于使用latex写一些比较随意的文档

\setCJKmainfont{simsun.ttc}[BoldFont=simhei.ttf,ItalicFont=simkai.ttf]

(2)使用伪粗体,和Word中宋体粗体效果最相似。更适用于论文等要求较正式的文档

\setCJKmainfont{simsun.ttc}[AutoFakeBold] 

(3)自定义化:下载一些宋体类型的,本身较粗的字体,例如:方正粗宋简体,下载后安装,注意需要右键为所有用户安装,否则会报错缺少该字体。同理可以设置为任何想要的字体作为粗体,常用的还有:“方正小标宋_GBK”字体。

\setCJKmainfont{宋体}[BoldFont=方正粗宋简体]
  1. 在正文使用 \textbf{} 命令可以实现加粗效果。

参考资料:LaTeX宋体加粗保姆级教学

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值