Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Dynamic Interactivity > Control Objects > Controls Options >

Style

Style[expr, options]
displays with expr formatted using the specified option settings.
Style[expr, "style"]
uses the option settings for the specified style in the current notebook.
Style[expr, color]
displays using the specified color.
Style[expr, Bold]
displays with fonts made bold.
Style[expr, Italic]
displays with fonts made italic.
Style[expr, Underlined]
displays with fonts underlined.
Style[expr, Larger]
displays with fonts made larger.
Style[expr, Smaller]
displays with fonts made smaller.
Style[expr, n]
displays with font size n.
Style[expr, Tiny], Style[expr, Small], etc. display with fonts that are tiny, small, etc.
  • Style can be used in both ordinary expressions and graphics.
  • Style[expr, spec1, spec2, ...] allows the speci to be any list or sequence of the following:
opt1->val1,...explicit options
"style"a named style from the current stylesheets
color directive color (Red, RGBColor[...], ...)]
graphics directive (Thickness[...], ...)
Boldtext bold (FontWeight->"Bold")
Italictext italic (FontSlant->"Italic")
Underlinedtext underlined
Largertext larger
Smallertext smaller
n (any number) text with font size n (FontSize->n)
Tiny, Small, etc. text with absolute size
  • Style can use any option listed in the Option Inspector in the notebook front end.
  • Style can use any graphics directive or list of graphics directives.
  • In Style[expr, spec1, spec2, ...]explicit settings given in the speci always override settings defined by named styles in the speci, regardless of the order in which they occur.
  • For explicit settings, the first occurrence of a setting for a given option will be the one used.
  • Directives such as Red or Bold are treated as equivalent to their corresponding option settings.
  • A few common explicit options include:
Backgroundbackground color
Editablewhether the contents are editable
FontFamilyfont family
Hyphenationwhether to hyphenate in text
Magnificationmagnification
Selectablewhether the contents are selectable
  • A few common named styles include:
"Button"display like text in a system button
"Graphics"display like graphics
"Input"display like Mathematica input
"Label"display as a sans serif label
"Menu"display like a system menu item
"Output"display like Mathematica output
"Panel"display like text in a system panel
"PopupMenu"display like a system popup menu
"Section"display as a section heading
"SmallText"display like small text
"Subsection"display as a subsection heading
"Text"display like ordinary text
"Title"display like a title
  • When Style objects are nested, the specifications of the innermost one control the display of a particular expression.
Use red font color:
Specify various properties of fonts:
Use a predefined style:
Specify the style of an individual graphic object:
Use red font color:
In[1]:=
Click for copyable input
Out[1]=
Specify various properties of fonts:
In[2]:=
Click for copyable input
Out[2]=
 
Use a predefined style:
In[1]:=
Click for copyable input
Out[1]=
 
Specify the style of an individual graphic object:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
Specify the font size in printer's points:
Specify the font properties:
Use graphics directives:
Specify the indentation, spacing, and alignment of text:
Use antialiasing by default:
Turn off antialiasing:
Specify background colors:
Compare the default and generic appearances of Slider:
Locally set DefaultOptions:
Explicit option settings in an object override default options for that type of object:
Disable general editing and selection in a cell while preserving interactive controls:
Display integer digits in blocks of 3, separated by ", ":
By default, the output cell is editable:
Make the output noneditable:
Compare enabled and disabled Slider:
Use red font color:
Specify the color without using an option:
Use "Courier" font family:
Use "Times" font family:
Use "Helvetica" font family:
Specify the font size in printer's points:
Specify the absolute font size using predefined symbolic values:
Specify the font size without using an option:
Plain fonts:
Italic fonts:
Specify the font slant without using the option:
Different settings for FontTracking:
Underlined text:
Strike-through text:
Combine both:
Plain fonts:
Bold fonts:
Specify the font weight without using the option:
The original graphic size:
Specify that the graphic inside a list is 0.4 times its normal size:
Specify that the graphic inside a function is 0.2 times its normal size:
Specify the size of indentation:
No indentation:
Double spacing:
Make the height of each line 10 printer's points:
Single spacing with 5 printer's points of extra space added to each line:
Specify the level of magnification:
Magnification affects everything including margins:
Display integer digits in blocks of 3, separated by ", ":
Default placement of subscripts and superscripts:
Shift subscripts down by 2 x-heights:
Shift subscripts down by 0 x-heights; shift superscripts up by 2 x-heights:
Use ScriptMinSize to keep exponents from shrinking below a certain font size:
Use ScriptSizeMultipliers to set the factor by which font size is reduced for superscripts:
ScriptSizeMultipliers->list uses different factors for different levels:
By default, quotation marks are shown around strings in input cells, but not in output cells:
Show quotation marks around strings in output cells:
Make variables with one-letter names appear in an italicized form:
Override single-letter italicization for a particular symbol in a TraditionalForm output:
Align on the left:
Centered:
Align on the right:
New in 6
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team