Mathematica 9 is now available
Previous section-----Next section

3.10.5 Structural Elements and Keyboard Characters

full name alias
\[InvisibleComma]AliasIndicator,AliasIndicator
\[InvisibleApplication]AliasIndicator@AliasIndicator
\[InvisibleSpace]AliasIndicatorisAliasIndicator
full name alias
\[AlignmentMarker]AliasIndicatoramAliasIndicator
\[NoBreak]AliasIndicatornbAliasIndicator
\[Null]AliasIndicatornullAliasIndicator

Invisible characters.
In the input there is an invisible comma between the 1 and 2.

In[1]:=  {m} . XMLElement[sub, {}, {1⁣2}]

Out[1]=

Here there is an invisible space between the x and y, interpreted as multiplication.

In[2]:=  FullForm[xy]

Out[2]//FullForm=

\[Null] does not display, but can take modifications such as superscripts.

In[3]:=  \!\(f[x, \[Null]\^a]\)

Out[3]=

The \[AlignmentMarker] does not display, but shows how to line up the elements of the column.

In[4]:=  GridBox[{{"b \[AlignmentMarker]+ c + d"},
{"a + b \[AlignmentMarker]+ c"}},
ColumnAlignments->"\[AlignmentMarker]"] // DisplayForm

Out[4]//DisplayForm=

full name alias
\[VeryThinSpace]AliasIndicator AliasIndicator
\[ThinSpace]AliasIndicator  AliasIndicator
\[MediumSpace]AliasIndicator   AliasIndicator
\[ThickSpace]AliasIndicator    AliasIndicator
\[InvisibleSpace]AliasIndicatorisAliasIndicator

\[NewLine]
full name alias
\[NegativeVeryThinSpace]AliasIndicator- AliasIndicator
\[NegativeThinSpace]AliasIndicator-  AliasIndicator
\[NegativeMediumSpace]AliasIndicator-   AliasIndicator
\[NegativeThickSpace]AliasIndicator-    AliasIndicator
 \[NonBreakingSpace]AliasIndicatornbsAliasIndicator
\[IndentingNewLine]AliasIndicatornlAliasIndicator

Spacing and newline characters.

form full name alias
SelectionPlaceholder\[SelectionPlaceholder]AliasIndicatorsplAliasIndicator
form full name alias
Placeholder\[Placeholder]AliasIndicatorplAliasIndicator

Characters used in buttons.

In the buttons in a palette, you often want to set up a template with placeholders to indicate where expressions should be inserted. \[SelectionPlaceholder] marks the position where an expression that is currently selected should be inserted when the contents of the button are pasted. \[Placeholder] marks other positions where subsequent expressions can be inserted. The Tab key will take you from one such position to the next.

form full name alias
SpaceIndicator\[SpaceIndicator]AliasIndicatorspaceAliasIndicator
\[ReturnIndicator]AliasIndicatorretAliasIndicator
ReturnKey\[ReturnKey]AliasIndicator retAliasIndicator
EnterKey\[EnterKey]AliasIndicatorentAliasIndicator
EscapeKey\[EscapeKey]AliasIndicator escAliasIndicator
AliasIndicator\[AliasIndicator]AliasIndicatorescAliasIndicator
form full name alias
RoundSpaceIndicator\[RoundSpaceIndicator]
ControlKey\[ControlKey]AliasIndicatorctrlAliasIndicator
CommandKey\[CommandKey]AliasIndicatorcmdAliasIndicator
LeftModified\[LeftModified]AliasIndicator[AliasIndicator
RightModified\[RightModified]AliasIndicator]AliasIndicator
CloverLeaf\[CloverLeaf]AliasIndicatorclAliasIndicator

Representations of keys on a keyboard.

In describing how to enter input into Mathematica, it is sometimes useful to give explicit representations for keys you should press. You can do this using characters like  and  . Note that  and  are actually treated as spacing characters by Mathematica.

This string shows how to type  .

In[5]:=  "\[EscapeKey]a\[EscapeKey]
\[ControlKey]\[LeftModified]^\[RightModified]2
\[ControlKey]\[LeftModified]\[SpaceIndicator]\[RightModified]"

Out[5]=

form full name
Continuation\[Continuation]
LeftSkeleton\[LeftSkeleton]
RightSkeleton\[RightSkeleton]
form full name
SkeletonIndicator\[SkeletonIndicator]
\[ErrorIndicator]

Characters generated in Mathematica output.
Mathematica uses a \[Continuation] character to indicate that the number continues onto the next line.

In[6]:=  60!

Out[6]=

form full name
    \[RawTab]

\[NewLine]

\[RawReturn]
\[RawSpace]
!\[RawExclamation]
"\[RawDoubleQuote]
#\[RawNumberSign]
$\[RawDollar]
%\[RawPercent]
&\[RawAmpersand]
'\[RawQuote]
(\[RawLeftParenthesis]
)\[RawRightParenthesis]
*\[RawStar]
+\[RawPlus]
,\[RawComma]
-\[RawDash]
.\[RawDot]
form full name
/\[RawSlash]
:\[RawColon]
;\[RawSemicolon]
<\[RawLess]
=\[RawEqual]
>\[RawGreater]
?\[RawQuestion]
@\[RawAt]
[\[RawLeftBracket]
\\[RawBackslash]
]\[RawRightBracket]
^\[RawWedge]
_\[RawUnderscore]
`\[RawBackquote]
{\[RawLeftBrace]
|\[RawVerticalBar]
}\[RawRightBrace]
~\[RawTilde]

Raw keyboard characters.

The fonts that are distributed with Mathematica contain their own renderings of many ordinary keyboard characters. The reason for this is that standard system fonts often do not contain appropriate renderings. For example, ^ and ~ are often drawn small and above the centerline, while for clarity in Mathematica they must be drawn larger and centered on the centerline.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.