.. _using-signals: ************* Using Signals ************* Because much of MathJax operates asynchronously, it is important for MathJax to be able to indicated to other components operating on the page that certain actions have been taken. For example, as MathJax is starting up, it loads external files such as its configuration files and the various input and output :term:`jax` that are used on the page. This means that MathJax may not be ready to run until well after the ``