标准 \cup 与 mathabx \cup

标准 \cup 与 mathabx \cup

我有兴趣使用标准\cup,即以及通过在同一文档中普通\杯 导入 mathabx 给出的标准。\cup mathabx \cup

有谁知道这是怎么做到的吗?

答案1

\documentclass{article}
\usepackage[T1]{fontenc}
\let\ltxcup\cup
\usepackage{mathabx}
\begin{document}

$\ltxcup \cup$

\end{document}

答案2

与@Herbert的解决方案不同,此解决方案不会更改任何数学字体。它只是添加了\abxcup我们定义的字体。

部分代码复制自mathabx.sty

\documentclass{article}
\DeclareFontFamily{U}{matha}{\hyphenchar\font45}
\DeclareFontShape{U}{matha}{m}{n}{
      <5> <6> <7> <8> <9> <10> gen * matha
      <10.95> matha10 <12> <14.4> <17.28> <20.74> <24.88> matha12
      }{}
\DeclareSymbolFont{matha}{U}{matha}{m}{n}
\DeclareFontSubstitution{U}{matha}{m}{n}
\DeclareMathSymbol{\abxcup}{\mathbin}{matha}{'131}
\begin{document}
$A\cup B \abxcup C$
\end{document}

此代码显示了如何获取字形槽:

\documentclass{article}    
\usepackage{fonttable}
\begin{document}
\fonttable{matha10}
\end{document}

相关内容