Page Content
The Microsoft Office Equation Editor can be used to create equations in a format compatible with many screen readers. The content of the Equation Editor can also be exported to MathML or LaTeX as needed.
Screen Reader Support
The following screen readers are able to parse equations embedded within a Microsoft Word document:
- JAWS (recent versions)
- NVDA (with MathPlayer plugin)
Equation Editor Basics
The Equation Editor in Word includes a ribbon which contains multiple equation templates and buttons for symbols. You can use these to build complex equations.
See the following support videos and documents for details.
Equation Editor Videos
How-to Documentation
LaTeX Entry
If you are familiar with LaTeX, you can also insert LaTeX into directly into the Equation Editor, and it will be converted to a visual format. A summary of the instructions are given below:
- To open a new equation editor window, press Control+= (Control with the equals sign). An Equation tab filled with math symbols opens.
- Click the {} LaTeX option In the upper left.
- In the new equation window, type or paste a piece of LaTeX such as \frac{x^2}{\sqrt{x}}, then press Enter/Return. The LaTeX will be converted to a visual equation such as the one below.
Test LaTeX Code
\frac{x^2}{\sqrt{x}}
Visual Output
Troubleshooting
If there are issues with the rendering, check for the following:
- There should be no line breaks, tabs or other hidden characters.
- Do not add formatting such as bolding or color changes. These can add hidden characters to the file.
- Check your syntax for errors.
- Try building small chunks first, then use copy and paste to join elements together in an equation.
MathML Entry
The process above also works with MathML Code.
Test MathML Code
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mfrac>
<msup>
<mi>x</mi>
<mn>2</mn>
</msup>
<msqrt>
<mi>x</mi>
</msqrt>
</mfrac>
</math>
Visual Output
Import from Equatio
Equatio can be used to extract LaTeX or MathML from an equation image. The code can then be pasted into the Word equation editor.
Export Options
MathML and LaTex can be inputted into the Word Equation editor, but it can also be extracted from it as well.
Extract LaTeX
- Place your cursor inside an equation to open the Equation tab.
- Click the {} LaTeX option In the upper left.
- Copy all or part of an equation.
- Move your cursor outside the equation.
- In the Edit menu, choose Paste Special to open the Paste Special window.
- In the Paste Special Window, select the option for Unformatted Text. The raw LaTeX code will be extracted and inserted into the document.
Extract MathML via Equatio
Although the Word Equation Editor can accept raw MathML code, it can be tricky to retrieve it. One method is to use Equatio as an intermediate conversion tool.
- Place your cursor inside an equation to open the Equation tab.
- Click the {} LaTeX icon option In the upper left.
- Copy all or part of an equation.
- Open the Equatio application, then select the LaTeX icon.
- Paste the equation. It will be shown as LaTeX code on the left and a visual equation on the right.
- If the equation is correct, click the Copy Math As (double document icon) on the lower right and select the option for MathML.
- Open a plain text editor such as Notebook (Windows) or TextEdit (Mac) and paste the equation. It will be pasted as MathML.
- To insert MathML as a code snippet into word, remove part of the code before pasting it – then retype the missing part in word.
Pandoc Batch Conversion
You can use Pandoc to convert a Word file with equations to HTML with MathML or a similar format.
Last Update: October 24, 2023