如何从 stmaryrd 包中获取单个操作员?

如何从 stmaryrd 包中获取单个操作员?

我正在准备一份数学文档,想使用\bigtriangleup包中的数学运算符stmaryrd。但是,调用整个包不是一个选项,因为它会覆盖mathabx我正在使用的几个命令。有没有办法提取这个运算符(可能使用不同的名称,这样mathabx二元\bigtriangleup运算符就不会受到影响)而不使用包?

答案1

由于 OP 认为这不是重复的,因此按照从不同字体导入单个符号(事实上​​,在这个例子中,它被缩短了很多),下面的代码似乎有效,因为它产生了

在此处输入图片描述

代码如下:

\documentclass{article}
\DeclareSymbolFont{stmry}{U}{stmry}{m}{n}
\DeclareMathSymbol\stmarybigtriangleup\mathop{stmry}{"61}

\usepackage{mathabx}

\begin{document}

  St Mary: $\stmarybigtriangleup$

  Mathxba: $\bigtriangleup$

\end{document}

鉴于上面提到的帖子,唯一不明显的是 的定义\stmarybigtriangleup,可以通过查看 stmaryrd.sty 找到。当然,除了\stmarybigtriangleup,您还可以将其命名为任何您喜欢的名称。

相关内容