从多个包中迭代加载符号

从多个包中迭代加载符号

以下内容无法使用 LuaLaTeX 进行编译:

\documentclass[a4paper, 12pt]{article}

\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{mathtools}

\usepackage[mathrm=sym]{unicode-math}
\setmainfont{Fira Math}
\setmathfont{Fira Math}

\title{Untitled}
\date{\today}

\begin{document}

\maketitle

\section{$\Sigma$}

$$ \leadsto $$

\end{document}

显然,问题出\leadsto在 Fira Math 中缺少字形。

与 STIX2 相比,该字体具有出色的可读性,但没有提供我习惯的所有字符。

问题是,全部Fira Math 中缺失的符号可以从 STIX2 或其他地方加载吗?

答案1

我知道的唯一具有\rightsquigarrow类似于 U+21DD 符号的字体\leadsto是 FdSymbol。

\documentclass[a4paper, 12pt]{article}

\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{mathtools}

\usepackage[mathrm=sym]{unicode-math}
\setmainfont{Fira Sans}
\setmathfont{Fira Math}
\setmathfont{FdSymbol}[range=\rightsquigarrow,Scale=1.1]
\setmathfont{Fira Math}[range={}]

\renewcommand{\leadsto}{\rightsquigarrow}

\title{Untitled}
\date{\today}

\begin{document}

\maketitle

\section{$\Sigma$}

$\rightarrow\leadsto$

\end{document}

在此处输入图片描述

但箭头并不完全相同。

相关内容