LaTex warning:Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead

LaTex中出现了一连串这样的warning:

Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead

不知道什么原因,我的所有中英文字体都不能正常加粗. 不管是\bfseries,\textbf,\bf,\bm,\mathbf全都不管用.
一开始我以为是我的字体包出了什么问题,查了资料,添加了可以加粗中文字体的设定,又捣鼓了很多设置英文字体的包,费了好大功夫. 全都没用.

谢天谢地,在Latex编译出现字体获取不到的情况找到了解决方法.

解决办法

  1. 在Texstudio中打开options,选择Configure TeXstudio.
    LaTex warning:Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead_第1张图片
  2. 设置Default Compiler,添加PdfLaTex:
    LaTex warning:Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead_第2张图片

效果

之后再编译就可以看到中英文的字体都能够正常加粗显示了.
LaTex warning:Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead_第3张图片
在这里插入图片描述

你可能感兴趣的:(LaTex)