我需要能够在数学模式中使用 unicode 符号 #643(或非常类似的符号)。它看起来像一个小的积分符号,包含在蒂帕包,但我无法在数学模式下使用它。在 \text{} 环境中使用它将其解释为普通的 $S$,当我需要符号时,我无法总是退出数学模式。我该如何解决这个问题?
答案1
答案2
在tipa
PDFLaTeX 中:
\documentclass{article}
\usepackage{tipa}
\usepackage{amsmath, amssymb}
\newcommand\mathesh{\textup{\textesh}}
\begin{document}
\section*{The symbol \(\mathesh\)}
Let \(\mathesh \in \mathbb{R}\).
\end{document}
还有一个使用 Unicode 字体的版本,而不是tipa
:
\documentclass{article}
\tracinglostchars=3
\usepackage[default]{fontsetup} % Loads New Computer Modern and unicode-math.
\DeclareTextSymbol{\textesh}{TU}{"0283}
\newcommand\mathesh{\textup{\textesh}}
\begin{document}
\section*{The symbol \(\mathesh\)}
Let \(\mathesh \in \mathbb{R}\).
\end{document}
如果您需要对 IPA 符号使用与主字体不同的字体,请将命令替换\DeclareTextSymbol
为以下命令:
\newfontfamily\ipafont{Charis SIL}[Scale=MatchUppercase]
\newcommand\textesh{{\ipafont\symbol{"0283}}}
您也可以使用该tipauni
包,或者有一些包含此符号的 OpenType 数学字体,例如 XITS Math。