Skip to main content

Math

In this section, we'll cover how to use GIFT for math-heavy subjects.

Using LaTeX

GIFT supports questions with LaTeX to allow the creation of complex formulas and equations. If you use LaTeX with Moodle, it should work the way you expect it to, with a couple of small differences:

  • For inline equations use \\( and \\) for the start and close of a block.
  • For equation blocks, use $$ and $$ for the start and close of a block.
  • Make sure to escape all special characters ~ = # { } : using a backslash \ (e.g. \{, \}). Take special care with curly brackets {, } since they are also used for GIFT's question syntax.

Escaping all special characters is very important for LaTeX to work in GIFT. The following block will illustrate the difference:

# Unescaped LaTeX
$$ x\ =\ \frac{\sqrt{144}}{2}\ \times\ (y\ +\ 12) $$

# Escaped LaTeX (notice all curly brackets {} and = are escaped)
$$ x\ \=\ \frac\{\sqrt\{144\}\}\{2\}\ \times\ (y\ +\ 12) $$

For additional information on LaTeX in Moodle, refer to the Moodle docs on Using TeX notation.

Example:

For the following equation, what is the value of \\(x\\) when the value of \\(y \= 2 \\)?
$$ x\ \=\ \frac\{\sqrt\{144\}\}\{2\}\ \times\ (y\ +\ 12) $$ {
=\\(84\\)
~\\(80\\)
~\\(96\\)
~\\(102\\)
}
Optional Title...Multiple Choice

For the following equation, what is the value of xx when the value of y=2y = 2 ? x = 1442 × (y + 12) x\ =\ \frac{\sqrt{144}}{2}\ \times\ (y\ +\ 12)

Select one: