XeLatex 使用 Segoe UI 排版文档

XeLatex 使用 Segoe UI 排版文档

我尝试使用 更改文档的字体\setmainfont{Segoe UI}。重点是它也应该在其他机器上工作,而无需安装额外的字体。Latex 软件包没有问题。

我试过了\renewcommand\familydefault{\sfdefault} % Set sans serif font as default,但对数学字体没有影响。

\setmathfont{Latin Modern Math}没有达到预期的效果。同样\setmathfont{Fira Math}(未找到 Fira math)。

我希望文本中的数字(例如 5)在数学\SI环境中看起来相同。目前情况并非如此。我尝试使用另一种看起来相同的字体,但没有成功。在最好的情况下,我不想使用其他字体,而是对整个文档使用 Segoe UI。

答案1

您可以执行类似这样的操作,将 tex 提供的 OpenType sans serif 与 XeLaTeX 一起使用。

在此处输入图片描述

\documentclass{article}

\usepackage{unicode-math}
\usepackage{unicode-math}

\setmainfont{FiraSans-Regular.otf}
\setmathfont{FiraMath-Regular.otf}

\begin{document}

One Two Three 123 $123 + x^1 + x^2 + x^3$

\end{document}

相关内容