In this book, we have investigated the typical ways of including math notation in our Moodle courses. For example, in Chapter 7, we enabled the TeX filter and learned how to use DragMath to create the LaTeX code, which the TeX filter then converts into mathematical notation. We saw how the jsMath filter attempts to create math notation on the server but, if it fails to do so, it can attempt to do the same in the browser (in other words, the jsMath filter degrades gracefully).
There are still more ways to create mathematical notation using graphical user interfaces (GUIs), aside from DragMath. These alternative methods are very easy to use. Some of them rely on third-party websites to create the mathematical notation (web services). It isn't necessarily a problem until that web service is unavailable for some reason. Then, all of your nice mathematical notation will disappear!
Let's run through just a few of those tools now: