\item命令后加粗字体会报错,但是输出正常?

2020-02-13 00:27发布

如图,\item命令后面的文字使用加粗命令\bfseries或者\textbf{}后,虽然成功的输出了粗体文字,但是编译器却报错了。使用的编辑器是vscode+LaTeX Workshop插件。输出结...

如图,\item命令后面的文字使用加粗命令\bfseries或者\textbf{}后,虽然成功的输出了粗体文字,但是编译器却报错了。使用的编辑器是vscode+LaTeX Workshop插件。输出结果和报错信息见图。工作示例见下。同时想问小问题:\item命令后可不可以使用粗体字?如果一定要使用粗体字,那么要怎么办?希望有大佬能帮帮新手,不胜感激! ![](https://pics.latexstudio.net/data/images/202002/1ea225807a85212.jpg) ```tex % !TEX program:xelatex \documentclass[UTF8]{ctexart} \usepackage[a4paper,vmargin = 2.3 cm,left = 2.4 cm,right = 2.3 cm]{geometry} %\usepackage{amsmath,amssymb,mathtools}%用的几个数学宏包,但是我出错的地方并没有用到数学输入 \xeCJKsetup{PunctStyle = kaiming} \setCJKmainfont{SimSun}[AutoFakeBold = {4},AutoFakeSlant = {0.3}] \setCJKsansfont{SimHei}[AutoFakeBold = {4},AutoFakeSlant = {0.3}] \setCJKmonofont{FangSong}[AutoFakeBold = {4},AutoFakeSlant = {0.3}] \linespread{1.25} \begin{document} \begin{enumerate} \item {\bfseries 报错位置,但是有粗体字效果?} \item {\itshape 伪斜体显示正常且无报错} \item \textbf{和第一条是一样的} \item 测试文字 \end{enumerate} \end{document} ```