This is documentation for Mathematica 4, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)
Wolfram Research, Inc.

Visualization with MathematicaPalettes and Buttons

Mathematica Notebooks

Every Mathematica notebook is a complete interactive document combining text, tables, graphics, calculations, and other elements.

This document is a notebook.

Your notebooks are automatically organized in a hierarchy of cells.

You can close groups of cells so you see only their headings.

You can use hyperlinks to jump within a notebook or between notebooks.

You can assign each cell a style from a style sheet.

Your Mathematica notebooks are automatically retargeted for screen or printout—optimizing fonts and layout for each medium.

Mathematica provides hundreds of options that allow you to give notebooks any look you want and to generate full publication-quality documents.

Everything in the Mathematica Help Browser is a notebook — including the complete online Mathematica Book.

Here is some ordinary text. It can be in any font, face, size, color, and so on. You can have special characters such as Wolf as well as formulas such as embedded in text.

Mathematica makes it easy to set up tables and arrays.

Mathematica lets you set up spacing and justification for text.

Like other objects in Mathematica, the cells in a notebook, and in fact the whole notebook itself, are all ultimately represented as Mathematica expressions. With the standard notebook front end, you can use the command Show Expression to see the text of the Mathematica expression that corresponds to any particular cell.

Like other objects in Mathematica, the cells in a notebook, and in fact the whole notebook itself, are all ultimately represented as Mathematica expressions. With the standard notebook front end, you can use the command Show Expression to see the text of the Mathematica expression that corresponds to any particular cell.

The Mathematica language can be used to specify all aspects of notebooks.

Here is a typical cell in a notebook.

This is a typical cell.

This is how Mathematica represents the cell.

Cell["This is a typical cell.", "Text",

CellFrame->True,

FontWeight->"Bold",

FontSlant->"Italic",

Background->RGBColor[0, 1, 1],

CellTags->"T.8"]

Mathematica notebooks can be built up using explicit commands as well as interactively.

This tells Mathematica to print three cells in subsubsection style.

Heading 1

Heading 2

Heading 3

Visualization with MathematicaPalettes and Buttons