12

Context

I am using Mathematica to create live documents - documents that are both interactive and show mathematical derivations. Now, I'm aware that there are certain symbols that are available via:

\[CapitalSigma]

or escSesc

However, some of the symbols I want (\in: $\in$, \subsetneq: $\subsetneq$) do not belong in the greek letters. Is there a list of something similar to this but lists Mathematica symbols instead of $\LaTeX$ symbols?

Thanks!

J. M.'s missing motivation
  • 124,525
  • 11
  • 401
  • 574
  • I retitled it to "textual symbols" to avoid confusion with Symbol, though it might be better to use "special characters and symbols" instead. – István Zachar Jun 29 '12 at 13:10

3 Answers3

15

The guide Listing of Named Characters in Mma docs:

Mathematica provides systemwide support for a large number of special characters. Each character has a name and a number of shortcut aliases. They are fully supported by the standard Mathematica fonts. For further information about named characters, including character interpretations and naming conventions, please see "Named Characters".

A few examples from the start of the list:

enter image description here

Sjoerd C. de Vries
  • 65,815
  • 14
  • 188
  • 323
kglr
  • 394,356
  • 18
  • 477
  • 896
6

I could not find this elsewhere, here is a way to generate the list programatically:

Select[{FromCharacterCode[#], 
     Last@StringSplit[ExportString[FromCharacterCode[#], "Package"]], 
      #} & /@ 
   Range[200] , (* 65536 for the full list takes like 20 minutes *)
   StringTake[#[[2]], 3] == "\"\\[" &] // TableForm

enter image description here

Edit: much faster..

StringCases[
 ExportString[{#, FromCharacterCode@#} & /@ Range[65536], "Package"],
  Shortest[ 
   "{" ~~ n : NumberString ~~ ", \"\[" ~~ s : __ ~~ "]\"}" ] :> 
       {ToExpression@n, s, FromCharacterCode@ToExpression@n}]
george2079
  • 38,913
  • 1
  • 43
  • 110
6

You could try the Special Characters palette. You can hover over the symbol and see its name.

Sjoerd C. de Vries
  • 65,815
  • 14
  • 188
  • 323
Andreas Lauschke
  • 4,009
  • 22
  • 20