TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have just found the following symbol in the book, Multidimensional Real Analysis I: Differentiation by "J.J. Duistermaat and J.A.C. Kolk. The meaning of the symbol is "a map from a subset of the domain to the range". I would like to know the latex code of the symbol.

enter image description here

share|improve this question
What does \kern-1.7pt do? – Jayesh Badwaik Oct 5 '13 at 9:04
It reduces the kerning of 1.7 points. – karlkoeller Oct 5 '13 at 9:07
For reference, kerning is a word that refers to the amount of space between glyphs in a line; for example, AVAST requires different kerning between A/V combinations than it does for S/T. – Sean Allred Oct 5 '13 at 15:02
up vote 11 down vote accepted

I didn't find this symbol neither with Detexify nor in "The Comprehensive LaTeX Symbol List".

But it can be obtained with \supset\kern-1.7pt\rightarrow





enter image description here

If you want you can define a new command, let's say \supsetarrow, to simplify using it:


Edit from egreg's suggestion

Probably using


gives better results in sub/superscripts, although not in second level ones.

Choose the one that better fits your needs.

share|improve this answer
Using \mathrel{\mkern-3.1mu} instead of \kern-1.7pt makes the symbol print properly also if used in subscripts and independent of the main font size. Of course, different math fonts (say mathpazo, fourier or kpfonts) may require adjusting the length of the back up spacing. – egreg Oct 5 '13 at 10:01
@egreg I've tried both and my solution seems to print better subsubscripts. Please let me know if I'm wrong. – karlkoeller Oct 5 '13 at 10:06
I get wrong results with your definition, but good ones with \newcommand{\supsetarrow}{\supset\mathrel{\mkern-3.1mu}\rightarrow} Try it at \huge size with X \supsetarrow Y_{A\supsetarrow B} – egreg Oct 5 '13 at 10:10
I get better results with egreg's method on okular in subscripts. Otherwise, both work fine. Thanks a lot to both. – Jayesh Badwaik Oct 5 '13 at 10:32
Right; unfortunately at scriptscript size the amount of backing up is insufficient. Unfortunately it seems that the fix should be dependent on the main font size because the result is good at larger sizes. However, using the symbol at second level subscripts or superscripts seems not so important; just remember that it could be not working in those places. – egreg Oct 5 '13 at 10:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.