BUILT-IN WOLFRAM LANGUAGE SYMBOL

PrivateCellOptions


is an option for cells that specifies various low-level cell settings.

DetailsDetails

  • The following options may be specified:
  • "CellContentsOpacity"1.opacity level at which to draw the entire contents of the cell
    "CellGroupBaseStyle"{}style to apply to all cells in a given cell group
    "EvaluationUnmatchedStyle""EvaluationUnmatched"style to apply to any output cell when its corresponding input cell is different from the one that originally produced the output cell
    "PagewiseNotebookBaseStyle"{}style to apply to all cells on a given page when viewing the notebook as a whole page
  • is typically set on the slide break cell, which is used in slide shows. Any settings set in this style are applied to the entire notebook when the current page is being viewed with the ScrollingOptions->{"PagewiseDisplay"->True} setting.
  • Any cell that is at the top of a cell group has its setting examined for options that are then applied to every cell in the cell group.
  • When evaluating inputs, the Wolfram System front end internally records a hash value of the state of the input cell and associates that value with the output cell(s) generated by the evaluation. If the input cell is changed so its hash value differs from the one that generated a given output cell, the output cell has the setting applied to it to indicate that it is no longer synchronized with the input cell.
  • The hash value that is watched by is preserved as part of the Wolfram System's multiple undo system. Invoking the Undo command to restore previously deleted output cells will also preserve the hash value of the input cell which created those output cells. It is therefore possible when invoking the Undo command to easily observe whether the notebook is in a state where the input and output cells are consistent.
  • The hash values of the input cells are not sensitive to non-semantic whitespace or comments.
  • allows the contents of the cell to be drawn in a semi-opaque way without changing the appearance of the background elements of the cell, such as the CellFrame or the cell's Background.
Introduced in 2014
(10.0)