如何仅使用 MnSymbol 中的 \diamondplus 和 \diamonddot?

如何仅使用 MnSymbol 中的 \diamondplus 和 \diamonddot?

您能否发布在不加载此包的情况下使用 MnSymbol 中的 \diamondplus 和 \diamonddot 的具体代码?

问题的答案从 MnSymbol 导入单个符号给出了一个通用程序。要为与那里使用的符号不同的特定符号实现此程序,需要理解指南文档。对于那些不理解 fntguide 的人来说,在这里寻求帮助是必要的。此外,更具体的例子可以帮助其他人更好地理解一般方法。

答案1

我不知道这是否有意义,但你可以从中复制相关代码MnSymbol.sty(并以某种方式最小化它),例如:

\documentclass{article}

\DeclareFontFamily{U}{MnSymbolC}{}
\DeclareSymbolFont{MnSyC}{U}{MnSymbolC}{m}{n}
\DeclareMathSymbol{\diamondplus}{\mathbin}{MnSyC}{"7C}
\DeclareMathSymbol{\diamonddot}{\mathbin}{MnSyC}{"7E}
\DeclareFontShape{U}{MnSymbolC}{m}{n}{
    <-6>  MnSymbolC5
   <6-7>  MnSymbolC6
   <7-8>  MnSymbolC7
   <8-9>  MnSymbolC8
   <9-10> MnSymbolC9
  <10-12> MnSymbolC10
  <12->   MnSymbolC12}{}

\begin{document}
$\diamondplus \diamonddot$
\end{document}

diamondplus 和 diamonddot

相关内容