MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

HowTo: Lookup Special Character names

  • To: mathgroup at smc.vnet.net
  • Subject: [mg95335] HowTo: Lookup Special Character names
  • From: "Q.E.D." <aoe at netzero.net>
  • Date: Fri, 16 Jan 2009 06:06:44 -0500 (EST)

Entering ?\[P*] gives a formated reference list of
all Special Character names such as \[Pi] which match.
?\[*Phi] matches \[CapitalPhi], \[CurlyPhi] and \[Phi].

This capability is new for version 7. It is not mentioned on
the reference page for the Information function.

This is better than having to search thru the reference
page guide/ListingOfNamedCharacters which only lists
884 of the 947 that \[*] reports.

Evaluate following input to see the 63 which are not documented on
the reference page guide/ListingOfNamedCharacters.

Information["\[" <> # <> "]"] & /@ {"Akuz", "Andy", "CapitalOE",
   "Check*Box", "COMPATIBILITY*", "Divides", "DoubleDot", "KeyBar",
   "Klingon*", "Minus", "Mod*Key", "NumberComma", "OE", "ShiftKey",
   "Short*", "Spooky", "Stepper*", "TripleDot", "UnknownGlyph",
   "Villa"};

Note that some are infix operators with built-in evaluation rules:

m \[Divides] n is by default interpreted as Divisible[n,m].
x \[ShortDownArrow] y is by default interpreted as ShortDownArrow[x,y].
x \[ShortUpArrow] y is by default interpreted as ShortUpArrow[x,y].

Just six, \[CheckedBox], \[Divides], \[DoubleDot], \[ShortDownArrow],
\[ShortUpArrow] and \[TripleDot] have ref/Characters/ reference pages.
Only \[CapitalOE], \[Minus] and \[OE] are new in version 7.

Of the documented ones, \[DifferenceDelta], \[DiscreteRatio],
\[DiscreteShift], \[Equivalent], \[Formal*](A-Z),
\[FormalCapital*](A-Z), \[Function*] and \[Xnor] are new in version 7.

According to the ref/Characters/ reference pages the \[Formal*]
special character are used to represent a formal parameter that
will never be assigned a value. The others are prefix or infix
operators with built-in evaluation rules:

\!\(\*SubscriptBox[\(\[DiscreteRatio]\),\(k\)]y\) is by default
   interpreted as DiscreteRatio[y,k].
\!\(\*SubscriptBox[\(\[DifferenceDelta]\),\(k\)]y\) is by default
   interpreted as DifferenceDelta[y,k].
\!\(\*SubscriptBox[\(\[DiscreteShift]\),\(k\)]y\) is by default
   interpreted as DiscreteShift[y,k].
x \[Equivalent] y is by default interpreted as Equivalent[x,y].
x \[Xnor] y is by default interpreted as Xnor[x,y].
x \[Function] y is by default interpreted as Function[x,y].

Q.E.D.





  • Prev by Date: Re: Taking LCM in a polynomial expression
  • Next by Date: Taking LCM in a polynomial expression
  • Previous by thread: Mathematica Player Pro 7 now available
  • Next by thread: Re: HowTo: Lookup Special Character names