MnSymbol uses a few symbols from the text font, like \dagger, in math, and does so using the definition


Using \text here gets daggers to be set in italic if in, say, a theorem statement styled in italics, and that looks somewhat strange.

Adding an \upshape inside the \text fixes that.

I think that the package is somewhat frozen, but still :-)

1 Answer 1


I'd say that a correct definition would be


Just do


after loading MnSymbol.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .