Math Complexities and Troubleshooting

Math Complexities and Troubleshooting jls164

This section is for complex equations, troubleshooting, and advanced workflows. Faculty are encouraged to involve a Learning Designer when working with these scenarios.

Using the correct mathematical symbols

Warning!

Some keyboard characters look like mathematical symbols but are not true mathematical symbols. If you use the incorrect character, your equation will not be read correctly by a screen reader.

For example

  • The hyphen on your main keyboard is not the same as the minus sign on the numeric keypad.
  • The dot used for multiplication is not the same as a period.
  • An asterisk is not the proper symbol for multiplication.

The table below provides several ways to ensure you are using the correct symbols when writing mathematical equations. Inserting the proper symbols into your equations may require the use of dedicated tools for creating MathML code or access to the source MathML code.

NOTE: Checking and changing these symbols must be done in the source code ( source button icon ). For assistance, please contact your Learning Designer.

Mathematical symbols and their proper code
SymbolOperatorDescriptionScreen  ReaderNamed Entity (html)DecimalHexadecimalMathML Code
+AdditionPlus sign"Plus"&plus;&#43;&#x002B;<mo>+</mo>
SubtractionMinus sign (proper)"Minus"&minus;&#8722;&#x2212;<mo>&#x2212;</mo>
-Hyphen 
(Do not use for subtraction)
Hyphen 
(on your keyboard)
"dash"&dash;&#45;&#x002D;<mo>&#x002D;</mo>
×MultiplicationTimes sign"Times"&times;&#215;&#x00D7; or &#xD7;<mo>&#x00D7;</mo>
x
(Do not use the letter 
x for multiplication)
The letter x"x"n/a&#184;&#0078;<mo>&#x0078;</mo>
Dot MultiplicationDot operator sign"Times"&middot;&#8901;&#x22C5;<mo>&#x22C5;</mo>
*Asterisk 
(Do not use for multiplication)
Asterisk"Star"&ast;&#42;&#x2A;<mo>&#x002A;</mo>
Asterisk for MultiplicationAsterisk times sign"Asterisk operator"n/a&#8727&#x2217;<mo>&#x2217;</mo>
÷DivisionDivision sign"Divide by"&divide;&#247;&#x00F7; or &#xF7;<mo>&#x00F7;</mo>
=EqualsEquals sign"Equals"&equals;&#61;&#x003D; or &#x3D; <mo>=</mo>
Not EqualNot equal sign"Not equal to"&ne;&#8800;&#x2260;<mo>&#x2260;</mo>
<Less ThanLess than sign"Less"&lt;&#60;&#x003C; or &#x3C;<mo>&lt;</mo>
>Greater ThanGreater than sign"Greater"&gt;&#62;&#x003E; or &#x3E; <mo>&gt;</mo>
Less or EqualLess than or equal sign"Less than or equal to"&le;&#8804;&#x2264;<mo>&#x2264;</mo>
Greater or EqualGreater than or equal sign"Greater than or equal to"&ge;&#8805;&#x2265;<mo>&#x2265;</mo>
Approx EqualApproximately equal sign"Almost equal to"&asymp;&#8776;&#x2248;<mo>&#x2248;</mo>
±Plus-MinusPlus-minus sign"Plus or minus"&plusmn;&#177;&#x00B1; or &#xB1;<mo>&#x00B1;</mo>
InfinityInfinity sign"Infinity"&infin;&#8734;&#x221E;<mo>&#x221E;</mo>
Square RootSquare root sign"Square root"&radic;&#8730;&#x221A;<mo>&#x221A;</mo>

Alignment of mathematical equations

The last tab in the MathType editor window suggests you can align a series of equations (left, center, right, or aligned with the equal sign). Unfortunately, these alignment settings do not render correctly when saved to the page. If you need help aligning a series of equations, please contact your Learning Designer.

MathType editor window showing the alignment buttons that do not work.

Cleaning up MathML

Messy MathML may include unnecessary attributes that:

  • Make editing difficult
  • Increase the chance of errors

Cleaning MathML improves long‑term maintainability. Learning Designers can assist, or advanced users may use AI tools to simplify MathML while preserving meaning.

Getting help

Your Learning Designer is your resource for both pedagogy and technical support, including Drupal. Contact them anytime for guidance on creating effective and accessible learning experiences.