BUILT-IN MATHEMATICA SYMBOL

PrivateEvaluationOptions

This function has not been fully integrated into the long-term Mathematica system, and is subject to change.

PrivateEvaluationOptions->{opt1->val1, opt2->val2}
is an option for selections that specifies settings for evaluation-related suboptions.

DetailsDetails

  • The following suboptions can be specified:
  • "OutputFormPageWidth""WindowWidth"width of a page for output in OutputForm
    "StoreInputForm"Automatictoggles front end storage of InputForm representation of output produced using OutputForm
  • The value of the option controls the setting of the PageWidth option of the kernel's $Output stream. The front end automatically communicates the value to the kernel if the value changes.
  • Other possible settings for are , , and number. The number specifies the width of the page in characters. This is meaningful because OutputForm assumes a monospaced font.
  • Unlike StandardForm or TraditionalForm output, OutputForm output cannot be used in further calculations: it is an output-only format. In order to allow cells in OutputForm to be used in further calculations, the front end can automatically store an InputForm copy of the output. The option specifies the circumstances in which it will do so.
  • With the setting "StoreInputForm"->All, the front end stores an InputForm representation of any output produced by the kernel. If the output is then supplied as input to Mathematica, the kernel interprets the InputForm version to perform the evaluation.
  • When the default setting is "StoreInputForm"->Automatic, the front end stores an InputForm representation for all output except that consisting of graphics or Short[] output. In those cases the InputForm representation can be far larger than the OutputForm output (because it includes the complete data representing the output, rather than an abbreviated form).
  • With the setting "StoreInputForm"->None, the front end does not store an InputForm representation of any output produced by the kernel.
New in 4.0
New to Mathematica? Find your learning path »
Have a question? Ask support »