您能否发布在不加载此包的情况下使用 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}