This answer describes how to load the dutchcal
fonts without loading the dutchcal
package which overrides the default \mathcal
macro.
Then, you can save the default \mathcal
macro and override it (using \let
) only for the desired part of the document. Here is a working example:
\documentclass{article}
% Save the default \mathcal
\let\mathcaldefault\mathcal
% Load the dutchcal font
\DeclareMathAlphabet{\mathdutchcal}{U}{dutchcal}{m}{n}
\begin{document}
% \mathcal and \mathdutchcal should NOT appear the same
$A, \mathdutchcal{A}, \mathcal{A}$
% Override \mathcal for this part
\let\mathcal\mathdutchcal
% \mathcal and \mathdutchcal should appear the same
$A, \mathdutchcal{A}, \mathcal{A}$
% Reset \mathcal to \mathcaldefault
\let\mathcal\mathcaldefault
% \mathcal and \mathdutchcal should NOT appear the same
$A, \mathdutchcal{A}, \mathcal{A}$
\end{document}
\mathdutchcal
instead of loading the dutchcal directly which overrides\mathcal
.