MathPad is Visual Space's workspace for writing structured mathematics directly in its rendered form. It brings formula entry, visual templates, keyboard-friendly editing, inspection, accessible output, and several portable formats into one focused Live App. It is useful when the shape and meaning of a formula matter as much as the characters used to describe it.
A Formula Editor, Not a Source-and-Preview Pair
MathPad lets you work with the mathematics you see. A fraction has a numerator and denominator you can enter. A power has a base and an exponent. Brackets, roots, scripts, matrices, large operators, functions, and other supported structures keep their meaningful parts while you edit them.
That structure is the heart of the app. Instead of treating a formula as one long line of source text, MathPad can place the caret inside a nested part, highlight a selected branch, and show empty placeholders where a template still needs content. The same formula can then produce readable text, speech-friendly text, web-accessible math, or a notation format for another tool.
Use MathPad when you want to:
MathPad belongs to the wider Live Apps family. It is a focused formula authoring surface rather than a general article editor, calculator, proof assistant, or shared whiteboard.
Start With an Empty Session Draft
Open MathPad from Apps to enter the formula explorer for the current space area. The explorer can show MathPad formulas alongside folders and lets you move through the space, subspaces, activities, and nested folders before opening an editor.
!MathPad formula explorer with the New formula action and an empty current area
The explorer locates formula entries in the current space area before the session-only editor opens.
Choose New formula to start a genuinely empty draft. MathPad does not insert a sample expression or prefill the undo history. The editor opens with a blank formula root, ready for typing or a structural template.
The explorer gives a formula a recognizable entry and a way to reopen it, but the editable formula is currently session-only. MathPad remembers a local draft's formula, selection, and command history when you return to it during the same app session. It does not yet save that content for a refresh, another device, or a later session. An existing file entry can also open without loading a previously saved formula body.
Treat the explorer entry as the place you opened, not proof that the expression itself is durable. Before refreshing or leaving a formula you need to keep, copy a suitable export and store it in its destination. For an end-to-end version of that workflow, see Build and Export a Formula.
Edit the Mathematics You See
Click or tap the rendered expression to place the caret. Drag across content when you need a range, or select a complete mathematical part when the action should apply to that structure. The highlight distinguishes ordinary ranges, structural selections, and empty placeholders.
Nested templates remain editable from the inside. After inserting a fraction, for example, the caret enters an available placeholder instead of leaving you to reconstruct the expression as text. Arrow keys move through nearby positions, while Tab and Shift+Tab advance between structural slots. Backspace and Delete remove supported content while keeping the next selection coherent.
The currently supported editing path covers common building blocks such as:
MathPad restores formula focus after you use a menu, ribbon, or input overlay, so the next key continues in the formula rather than disappearing into the surrounding controls. Large expressions can be viewed from 50% to 200%, with a reset to 100% when you want a predictable scale.
Choose the Input That Fits the Moment
All supported input methods change the same rendered formula. You can begin with the visual tools, learn a shortcut from a tooltip, and switch to faster typing without creating a second copy of the expression.
The catalog is intentionally broader than today's insertion support. A visible command is not always available. Disabled ribbon cells and search results show why they cannot be inserted, and choosing them does not make a partial or unexpected change. This is especially important for advanced structures and limited source notation support.
Clipboard and History Follow Formula Structure
Copy, cut, and paste operate on selected formula content rather than flattening every selection into unrelated characters. A copied fraction, script, or other supported part keeps its structure when pasted into a compatible formula position. Cut and paste also become normal history entries, so their effect can be undone.
MathPad leaves clipboard shortcuts alone when an ordinary text field has focus. Inside the formula, paste depends on compatible formula content from the current MathPad clipboard; operating-system clipboard import is not a general source importer.
Undo and redo restore both the expression and its selection. Compatible runs of typing or deletion can appear as grouped changes instead of a separate item for every keystroke. The History panel shows the local undo and redo stacks, can run those actions, and can clear the history without clearing the formula itself. History belongs to the current session and cannot recover a formula after that session ends.
Understand the Current Formula
MathPad keeps the rendered expression central while providing several ways to inspect what is underneath it:
These views are especially useful in a dense expression. The rendered formula answers “what does it look like?”, while Structure and Symbols help answer “what is this part?” and “where else does this name appear?”
Carry the Formula Into Other Work
The Export panel derives several representations from the current formula and lets you copy an available result. Choose the format for the next job rather than assuming one version suits every destination:
Export does not turn any of these strings into a second editable copy inside MathPad. The current structured formula remains the source for all five. The panel also reports preserved source information and conversion warnings or losses when notation is unsupported, changed, or represented approximately. Review those diagnostics before relying on an export in a publication or downstream calculation.
For formula content that must survive beyond the current session, copy an export into another durable destination. Keep the notation that best preserves your next workflow, and consider plain text or MathML as an accessibility companion rather than assuming a visually similar export carries every authoring choice.
Accessibility Is Part of the Formula
MathPad keeps a native editable formula input available to browsers and assistive technology while the visible editor remains rendered mathematics. The focused surface exposes the formula's meaning, its focus state, and keyboard guidance. Selection changes can announce the selected part and its path through the expression.
The same formula can produce several accessible views:
Because these outputs come from the current formula structure, accessibility is not an image caption added after the fact. Still, authors should review the resulting wording and conversion diagnostics, particularly for advanced notation whose export support is incomplete.
Formula Items in Articles
Articles can display stored MathPad formulas as compact inline items or wider blocks. A valid stored snapshot can provide accessible formula text, plain-text copying, and stored MathML where supported. In an editable article, Open can return to the linked MathPad draft when it belongs to the current space; read-only rendering hides that editor action.
The current visible Article toolbar has a narrower workflow. It inserts a new linked draft named Untitled MathPad formula as a block. It does not choose the formula already open in MathPad, capture its expression, or offer an inline-versus-block picker. Editing the linked draft also does not fill or refresh the article automatically.
Without a usable stored snapshot, readers see Linked MathPad formula rather than the latest editor contents. An article formula is never a live mirror of the MathPad editor. See Add a MathPad Formula to an Article before relying on the current insertion preview.
Current Limits to Plan Around
MathPad already offers a broad editing and export surface, but several boundaries affect real work:
These limits make MathPad best suited today to focused formula authoring, accessible snapshots, and portable exports that you verify before leaving the session.
Common Questions
Is the formula saved when it appears in the explorer?
No. The explorer entry identifies what you opened, while the editable expression remains in memory for the current app session. Export anything you need before refreshing or leaving.
Can I return to a draft after opening another formula?
MathPad can restore the formula, selection, and history of a local draft while the same app session remains active. That recovery does not extend to a refresh, another device, or a later session.
Do I have to write LaTeX to use MathPad?
No. You can type common content directly, choose visual ribbon templates, search slash commands, browse the command catalog, or use the formula keyboard. LaTeX is one available export and a limited input notation, not the only way to author.
Why is a ribbon or search command disabled?
The current catalog includes commands whose insertion behavior is not connected yet, or the current selection may not accept that command. MathPad shows the reason and leaves the formula unchanged.
Can I paste a formula from any application?
Not as a general promise. Structured copy, cut, and paste work with compatible MathPad formula content in the current session. Ordinary text fields keep their platform clipboard behavior, while broad operating-system formula import remains limited.
Which export should I choose?
Choose LaTeX or Typst for a matching authoring system, MathJSON for a structure-oriented exchange, MathML for web and accessibility uses, or Plain text for a readable fallback. Always check conversion warnings.
Can another person edit the formula with me?
No. Shared formula changes, presence, and collaborative history are not available. An exported representation or an article snapshot can be shared, but it does not create a joint editing session.
Will an article formula update when I change MathPad?
No. The article stores its own snapshot. The linked formula can be opened again in MathPad, but the article does not become a live view of the current editor state.