\cup estándar vs \cup de musixtex

\cup estándar vs \cup de musixtex

Estoy usando el musixtexpaquete y contiene un \cupcomando (comando para una nota con puntos). Desafortunadamente, necesito el \cupcomando habitual (comando para la unión de conjuntos).

Ahora, LaTeX no reconoce el \cupcomando "normal" y me da un error.

¿Qué podría hacer para solucionar el problema?

Respuesta1

La definición de de \cupse puede almacenar en otras macros, consulte el ejemplo. En este caso, probablemente no se use \cupof musixtexen modo matemático, por lo que \cupse puede definir una macro "conmutadora" que use matemática \cupen modo matemático y \cupof musixtexen caso contrario:

\documentclass{article}

\let\mathcup\cup
\usepackage{musixtex}
\let\musixcup\cup

\DeclareRobustCommand*{\cup}{%
  \ifmmode
    \expandafter\mathcup
  \else
    \expandafter\musixcup
  \fi
}

\begin{document}
  \noindent
  Musical note: \musixcup 0 \qquad \cup 0\\
  Math: $A \mathcup B = A \cup B$
\end{document}

Resultado

información relacionada