I want to insert an arrow symbol like MnSymbol_searrow.jpg. But the amssymb package only provides the arrow like Amssymbol_searrow.jpg. I found the symbol \Searrow in the package MnSymbol is exactly what I am looking for.
However, when I use both package \usepackage{amssymb} and \usepackage{MnSymbol}, all other AMS symbols will be replaced by the ones defined in MnSymbol.
My question is: can I partially use the symbol \Searrow from the package MnSymbol, while keeping other symbols defined in amssymb?
Math & Science ⇒ How can I partially use symbol of some package?
How can I partially use symbol of some package?
- Attachments
-
- Amssymbol_searrow.jpg (4.09 KiB) Viewed 3734 times
-
- MnSymbol_searrow.jpg (4.07 KiB) Viewed 3734 times
NEW: TikZ book now 40% off at Amazon.com for a short time.

How can I partially use symbol of some package?
Not only does MnSymbol define \Searrow, but so do some other packages like txfonts, pxfonts, and kpfonts. Unfortunately, they'll give rise to similar issues.
You could do some tricks like loading one of these first, and then load lmodern to switch everything not specially defined by these fonts back to something like Computer Modern (strictly speaking, Latin Modern, but close):
But I think there's a better approach, which would be to define your own \Searrow by rotating the usual \Rightarrow command; that way, the style of the arrow will match the other arrows in the font. (You'll notice just in your sample images above that the arrowheads are dissimilar.)
And then you don't need to load any additional packages. (Well, you do need the graphicx package for \rotatebox, but there's a good chance you're loading that anyway.)
You could do some tricks like loading one of these first, and then load lmodern to switch everything not specially defined by these fonts back to something like Computer Modern (strictly speaking, Latin Modern, but close):
Code: Select all
\usepackage{kpfonts}
\usepackage{lmodern}
\usepackage{amssymb}
Code: Select all
\newcommand{\Searrow}{\rotatebox[origin=c]{-45}{$\Rightarrow$}}
Re: How can I partially use symbol of some package?
Thank you very much. It is really helpful.
- localghost
- Site Moderator
- Posts: 9202
- Joined: Fri Feb 02, 2007 12:06 pm
How can I partially use symbol of some package?
If the problem is solved with that, please be so kind and mark the topic accordingly as clearly written in Section 3 of the Board Rules (to be read before posting). Otherwise tell us what is missing.
Best regards and welcome to the board
Thorsten
Best regards and welcome to the board
Thorsten
How to make a "Minimal Example"
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10