基本信息:
- 操作系统版本:Windows 10
- TeX 版本:TeX Live 2019
- 编辑器:TeXstudio 2.12.14
详细问题:
大家好,为了使用“Times New Roman”字体,我加载了“mathspec”包。但是,当使用“\boldsymbol”时,输出结果很奇怪,如下图所示:
我的代码是:
%! Tex program = xelatex (mandatory, required by mathspec package)
\documentclass[12pt]{article}
% for using Times New Roman
\usepackage{mathspec}
\setallmainfonts{Times New Roman}
% for using \boldsymbol
\usepackage{bm}
\title{A test for \text{"boldsymbol"}}
\author{Me}
\begin{document}
\maketitle
For example, $ \boldsymbol{A}+B+z $.
\end{document}
包“bm”和“mathspec”之间是否存在冲突?如何处理这个问题?谢谢大家。
答案1
该包mathspec
不支持数学版本,因此您会得到“穷人的大胆”,即字符以轻微偏移排版三次。
还有更好的方法可以使用《时代》来进行数学运算。
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{unicode-math}
\setmainfont{STIX Two Text}
\setmathfont{STIX Two Math}
\title{A test for ``boldsymbol''}
\author{Me}
\begin{document}
\maketitle
For example, $ \mathbfit{A}+B+z $.
\end{document}