Latex and MathJax both have a bunch of fonts that you can use. There is also a Font family plugin available for the Atto editor. Getting it to actually give what you expect, in my experience can be problematic and seems to depend on the browser and fonts available on the client.
There are a number of different
types of charsets available, not just Maths but also scientific sets but
these need to be installed to your Moodle if you want additional charsets.
Unfortunately, TeX Notation is designed for use in Maths, not science,
so it may struggle using non-Maths charsets.
To use a particular font you need to access the font using the following syntax.
A blackboard bold font:
\mathbb{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathbb{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math boldface for upper and lower case font:
\mathbf{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathbf{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math calligraphic upper and lower case font:
\mathcal{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathcal{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A fraktur font for upper and lower case:
\mathfrak{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathfrak{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math itallic for upper and lower case font:
\mathit{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathit{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math roman for upper and lower case font:
\mathrm{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathrm{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math script for upper and lower case font:
\mathscr{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathscr{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math sans serir for upper and lower case font:
\mathsf{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathsf{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
A math typewriter typestyle for upper and lower case font:
\mathtt{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}
gives this: \( \mathtt{AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz}\)
____________________________________________________________________________________
A math calligraphic font:
\mathcal{ABCDEFGHIJKLMNOPQRSTUVXYZ} gives this: \( \mathcal{ABCDEFGHIJKLMNOPQRSTUVXYZ}\)
A Castellar type font:
\mathbb{ABCDEFGHIJKLMNOPQRSTUVXYZ} gives this: \( \mathbb{ABCDEFGHIJKLMNOPQRSTUVXYZ}\)
An Old English type font:
or
\mathfrak{ABCDEFGHIJKLMNOPQRSTUVXYZ} gives this \( \mathfrak{ABCDEFGHIJKLMNOPQRSTUVXYZ}\)
This is different in Tex Notation in Moodle than it is for other, full, TeX packages.
An italic font:
ABCDEFGHIJKLMNOPQRSTUVXYZ
or
\mathi{ABCDEFGHIJKLMNOPQRSTUVXYZ} gives this: \( \mathi{ABCDEFGHIJKLMNOPQRSTUVXYZ} \)
A bold-face font:
or
\mathbf{ABCDEFGHIJKLMNOPQRSTUVXYZ} gives this: \( \mathbf{ABCDEFGHIJKLMNOPQRSTUVXYZ} \)