The Rendering Options Command

The RenderingOptions command is used to switch between renderings of an expression in cases where more than one rendering is used in the same notation. An example is the derivative were it's common to use both d/dx(f) and df/dx. The keystroke for the RenderingOptions command is the "F3" key.

For most expressions, the RenderingOptions command will only show the default rendering and render as dots in the list of options. Right now, there are just a few objects where another rendering option exists. Examples include:

  • The Division object has a Horizontal rendering
  • The Derivative objects can be rendered either as d/dx(f) or as df/dx.
  • The expression e^f can be rendered as Exp(f). The expression must be a Power object containing an Exponential in its first parameter

All you need to do to get another rendering of an object to appear in the results list of the Rendering Options command is to create the rendering as part of the object definition and give it a rendering name other than Standard. You can reuse an existing rendering name (like Horizontal) if that's appropriate or you can create a new rendering name by creating a new object definition. Rendering names are typically in the Render namespace, but as long as the object you create has type RenderingName it will work.

The RenderingOptions command is also used to switch between displaying images and graphs as expressions and displaying them as either an image or a graph.