但是,XITS Math、STIX Two Math 等少量数学字体支持 cal 和 scr 不同风格的 OpenType 字体特性(ss01)。 unicode-math 手册 ss01特性的开启方式可以通过 fontspec 宏包的StylisticSet = 1选项进行设置: fontspec 手册 但是,如果你只使用了StylisticSet = 1的字体选项,那么你无论使用\mathcal还是\mathscr,得到的...
但是,总有人想在 unicode-math 里使用 \bm 命令。下面这些代码可以将就一下: \usepackage{unicode-math} % 下面的代码必须在 unicode-math 宏包后面使用,不许使用 bm 宏包! \ExplSyntaxOn \cs_new:Npn \bm #1 { \ifmmode \tl_if_head_eq_catcode:nNTF { #1 } A { \mathbfit{#1} } { \mathbf{...
常用的宏报名有: 文字、符号、公式 amsmath AMS数学公式扩展 mathtools 数学公式扩展宏包,提供了公式编号定制和更多的符号、矩阵等。 amsfonts AMS扩展符号的基础字体支持; amssymb 在amsfonts基础上将AMS扩展符号定义成命令; bm 提供将数学符号加粗的命令 \bm unicode-math 使用Unicode数学字体 nicematrix 排版复杂矩阵...
\documentclass{article} \usepackage{unicode-math} \setmathfont{XITS Math} % 设置全局数学字体为XITS Math \begin{document} \[ e = mc^2 \] \end{document} 请确保在LaTeX文档的导言区加载所需的宏包,并在公式环境中正确使用相应的命令。编译文档后,检查公式字体是否符合预期,并根据需要进行调整。
若使用Unicode数学字体,如Latin Modern Math,仅支持一类花体字体,所以无论使用还是,结果相同。然而,XITS Math、STIX Two Math等字体支持cal和scr风格的OpenType特性(ss01),允许更多可选。激活ss01特性,可通过fontspec宏包的StylisticSet = 1选项。然而,为了实现所需的字体样式,还应指定字符范围。
如果您希望在数学公式中也使用中文,可以使用unicode-math宏包,并设置以下代码: \usepackage{unicode-math} \setmathfont{<中文字体>} 复制代码 同样,<中文字体>应替换为您希望使用的中文字体的名称。 完成上述步骤后,LaTeX的界面将被设置为中文。您可以使用中文命令和中文字体来编写文档。请注意,如果您使用的是非...
更换 LaTeX 中的数学字体,首先需确保所选字体以 Unicode 编码,带有 math-table 的 OpenType 格式,以便通过 unicode-math 宏包调用。常用选项包括 Office 的 Cambria Math、购买的 Lucida New Math Opentype 字体和 TeX 系统自带的 Asana Math 字体等。然而,Euclid 字体并非上述格式,虽可访问符号,但...
5.2 宏包 为了完成一些功能(如定理环境),还需要在导言区,也即document环境之前加载宏包。 加载宏包的代码是\usepackage{}。 本份教程中,与数学公式与定理环境相关的宏包为amsmath、amsthm、amssymb,用于插入图片的宏包为graphicx,代码如下: highlighter-
% 宏包选项\usepackage[fontset=founder]{ctex} 或 % 文档类选项\documentclass[fontset=founder]{ctex} 取值就是字体配置文件名短线分割的第三部分。 自定义中文字体 前面的介绍,可以看到,ctex宏包字体预配置,存在商业授权问题,而且 Windows 平台默认配置粗体不符合中文习惯。如果既要符合粗体习惯又要可以免费商用,...