Find and replace
MathJet’s find-and-replace surfaces are unified across all document types — charts, worksheets, and code editors — and tightly integrated with the chart’s selection and filtering machinery.
You can rapidly locate items of interest by typing keywords into the search box, available in nearly every tool window. For example, it’s useful for filtering file names in the File Browser or object names in the Workspace Manager.
Beyond per-window search, MathJet provides a unified Quick Find widget for finding text or data values across charts, worksheets, and code editors. Activate it via Edit → Find or Ctrl + F. Once you enter keywords, all matching items are highlighted. Navigate with the Find Prev and Find Next buttons; customize via standard options for case sensitivity, whole-word matching, and regular expressions.
MathJet automatically interprets common symbols in your queries; you can also set specific matching conditions through the Options menu. The display of the active document updates as you type. When the Find Results window is open and you press Return in the search box, each search is logged in the Find Results window — clicking a result highlights it in the document.
In worksheets, matched cells stand out with an orange background by default. Enabling Dynamic Cell Highlight gives unmatched items a gray background for additional contrast.
In charts and plots, matched graph data points are selected and highlighted by default. There’s an option to hide unmatched points for cleaner visibility, working with both 2D and 3D graphs. These search operations only affect the display, not the underlying data of the graph or any of its derived quantities (e.g., graph characteristics).
Matching conditions are applied to the main graph data component (e.g., the y-coordinate in a 2D graph) by default; the Matching Quantity Options menu lets you target specific graph data components instead.
MathJet also offers a synchronized search between a chart and its corresponding data in the Graph Companion window. Entering the same matching conditions in the Graph Companion’s search box highlights matched cells in the data table and hides unmatched items in the chart — providing a cohesive view across both surfaces.
Replace
Section titled “Replace”MathJet allows you to replace matched text items with string literals, and — in worksheets and charts — to adjust, scale, and apply custom functions to matched items. Open the Quick Find widget with the Replace actions via Edit → Replace or Ctrl + H.
By default, MathJet searches for matching items within the chosen scope and replaces them with the specified text or value. Replace one match at a time with Replace Next, or all at once with Replace All.
For worksheets and charts, MathJet provides additional options:
- Adjust — selecting Adjust and inputting a search criterion of 10–12 with a replacement value of 5, then pressing Replace All, increases the value of every cell within the original 10–12 range by 5.
- Scale — multiplies matched values by a factor.
- Custom — enter an expression in the replacement text box to be
interpreted by the current command interpreter. The expression can
include any function the active language supports, plus built-in
variables like
tfor the matched string andx,yfor the coordinates of a graph data point. The expression is evaluated for each matching item to generate a new replacement value.