STACK MathQuill Editor

Local plugins ::: local_stackmatheditor
Maintained by Ralf Erlebach
STACK Math Editor is a Moodle local plugin that adds a visual MathQuill-based formula editor to STACK question answer inputs in quiz attempts, quiz review, and STACK question preview contexts. The plugin injects a configurable toolbar for mathematical input, supports LaTeX-style entry, and converts the entered expressions into a form suitable for STACK / Maxima processing. It also provides instance-level defaults and per-question configuration for the available toolbar groups and variable handling.
Latest release:
26 sites
156 downloads
1 fans
Current versions available: 1

STACK Math Editor

STACK Math Editor is a Moodle local plugin that adds a visual MathQuill-based formula editor to STACK question answer inputs in quiz attempts, quiz review, and STACK question preview contexts.

The plugin injects a configurable toolbar for mathematical input, supports LaTeX-style entry, and converts the entered expressions into a form suitable for STACK / Maxima processing. It also provides instance-level defaults and per-question configuration for the available toolbar groups and variable handling.

Key features

  • Adds a visual MathQuill editor to STACK answer inputs in supported quiz and preview pages.
  • Supports automatic LaTeX-to-Maxima conversion for common mathematical notation.
  • Provides configurable toolbar groups such as fractions, powers, roots, trigonometry, logarithms, constants, comparison operators, parentheses, calculus symbols, Greek letters, and matrices.
  • Supports configurable variable modes with instance defaults and question-specific overrides.
  • Adds a dedicated configuration UI for individual STACK questions inside a quiz context.
  • English and German language packs at the moment

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Ralf Erlebach (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
  • Plugins bot
    Fri, 27 Mar 2026, 2:42 AM
    Approval issue created: CONTRIB-10428
  • Evarist Musekura
    Tue, 21 Apr 2026, 3:44 PM
    Nice editor for stack, but it is not working on android phones (i.e you can not enter anything using phone keyboard).
  • Ralf Erlebach
    Tue, 21 Apr 2026, 3:50 PM
    Dear Evarist,

    thank you for your feedback. Mobile accessebility is a very important point. Would you mind to bring this issue up in the issue tracker so I can keep care of it (and also keep in communication with you on this matter)?
    Also, please consider to also provide some screenshots when using on your phone as the situation might differn between screen sizes and manifacturer/model, especially on Android.
    https://github.com/ralferlebach/moodle-local_stackmatheditor/issues
    I will keep care of this asap.
    Regards,
    Ralf
  • Evarist Musekura
    Wed, 22 Apr 2026, 2:32 AM
    Hello. Thanks for your response. It is now working on the mobile phone after pressing the enter button. Very good plugin. When will you add, matrices, lists, sets, coordinates, vectors etc. Thanks. Evarist
  • Ralf Erlebach
    Wed, 22 Apr 2026, 3:13 AM
    Dear Evarist,

    thank you for letting me knowing that it works at your side as well. Even though, it's not the intended or normal behaviour that the editor shows up ONLY after hitting enter on your device.

    Nevertheless, if you encounter any other issue, please leave a short, comprehensible description of your findings in the issue section of my GitHub repository.

    Thanks again and
    with best regards
    Ralf
  • Evarist Musekura
    Wed, 22 Apr 2026, 2:03 PM
    Kindly add matrix, coordinates, sets and list support at least matrix. Thanks
Please login to post comments