# MathJax Reference

You are here: [Section Two: Administrator reference](https://github.com/NexPort-Solutions/NexPort-Campus-Documentation/blob/gitbook/administrator-documentation/administrator-reference/Administration_reference.htm) > MathJax Reference

### Introduction

MathJax is a display engine for mathematics. It allows editors to write mathematical notations with built in support for screen readers. The notation can be written in [LaTex, Tex](#latex), [MathML](#undefined), and [AsciiMath ](#undefined)and it allows curriculum designers to create user friendly symbols, equations, and any mathematical figure. For more information on <mark style="color:blue;">**MathJax**</mark>, see [mathjax.org](https://www.mathjax.org/).

### Test Assignments and Question Banks

You can use MathJax in Test Assignments by creating Question Banks that have the MathJax notations in a Question or Open Ended Question.

<mark style="color:blue;">**Step 1:**</mark>\*\* \*\* Click <mark style="color:blue;">**Manage Campus > Question Banks**</mark>

<mark style="color:blue;">**Step 2:**</mark> Create or Edit a <mark style="color:blue;">**Question Bank**</mark>

<mark style="color:blue;">**Step 3:**</mark> Add or Edit a Question

<mark style="color:blue;">**Step 4:**</mark> Write [LaTex](#latex), [MathML](#undefined), or [AsciiMath ](#asciimath)in the text area for <mark style="color:blue;">**Questions**</mark> or <mark style="color:blue;">**Open Ended Questions**</mark>

![](/files/9TSxASK56ORSlaLZ9k5M)

<mark style="color:blue;">**Step 5:**</mark> Save and Verify the results

![](/files/Xte8P9o3DPbL57vVnB1b)

### LaTex

LaTex is a typesetting system for scientific documentation and mathematical notation.

For more information for supported commands please see <http://docs.mathjax.org/en/v2.7-latest/tex.html#supported-latex-commands>.

For a complete reference of LaTex and Tex symbols see <https://www.onemathematicalcat.org/MathJaxDocumentation/TeXSyntax.htm#symbols>.

### AsciiMath

AsciiMath is a markup language for displaying mathematical expressions. To insert an AsciiMath expression you must insert the notation inside a set of dollar sign symbols.

For example, to display the symbol $$\sum$$ you would write $$/sum$$

For more information on AsciiMath, see <http://www1.chapman.edu/~jipsen/mathml/asciimathsyntax.html>

### MathML

MathML is a markup language for integrating mathematical and scientific structures in Web pages.

To insert MathML you must use the source code option in the text area editor. This option will open a dialog where you can write MathML. Once you finish writing your MathML you can save and it'll display the structures immediately.

![](/files/TfiH0slB5IsMx305DL1r)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nexportsolutions.com/nexport-user-documentation/administrator-documentation/administrator-reference/mathjax-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
