Chemistry editor icon

Chemistry editor

Maintained by Geoffrey Rowland
Edit chemistry equations in Moodle 2.7, or later, using the mhchem extension to the MathJax or TeX filter. Useful for full and ionic equations, isotopes, equilibrium reactions, thermochemistry and reaction kinetics. Includes a periodic table of element symbols.
Price option: Free

Supports Moodle 2.7-3.1 See all versions
Latest release: 10 years ago
Installations: 608
Downloads (last 90 days): 68

Frankenstyle name: atto_chemistry
Atto

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

Why in Moodle 3.9.1 on Google Chrome i do not see properly what see in the screenshot? In the buttons i see the code instead of the symbols
I have been testing this plugin on Moodle 4.1 and it stil works on Moodle 4 but note that configuration supposes to implement the 3 indicated steps.
Hello, any upgrade to Moodle 3.10 ?
Any upgrade to MOODLE 3.4 ?
Geoff,
Thanks so much for the help!!!
Ricardo
Ricardo
I no longer have full-time involvement in education and Moodle administration/development. So, have not followed the most recent Moodle versions.
However, I'll take a look at this over the next few weeks and see if I can update for Moodle 3.3. I'm also aware that MathJax mhchem has been updated (https://mhchem.github.io/MathJax-mhchem/). So, I'll explore the implications of this too.
Cheers
Geoff
Hi,
Teachers on my Institution are asking for a 3.3 version...
Ricardo
Is there a version for moodle 3.3?
Thanks Roel. I have now updated the description to use the correct parentheses.
The tex \{\ce{ H2SO4 }\} in the description appears to be incorrect. My installation would only parse \(\ce{ H2SO4 }\) wherein the second and last brackets are replaced by parentheses.
Any upgrade to Moodle 3.2?
Hi David
Do you have LaTex and other dependencies including the mhchem extension installed on your Moodle server?
Precise details vary depending on your server setup though there is more information at:
https://docs.moodle.org/31/en/Chemistry_notation_using_mhchem#via_LaTeX
Get back to me if you still have issues
I followed the instructions above and added this plugin v2.9-2 to a moodle 3.0.3 install. For step 2 I used the TeX filter configuration instead of the MathJax configuration. I verified that the filters are On in the course. When the Chemistry editor appears, all the cells are red and each symbol is preceeded by "\ce" in red (such as \ce$⇓$ ). Has anyone else had this problem? I will add a discussion post as well.
Glad you appreciate it, Damyon. Then again, the code is mainly from your Atto Equation Editor plugin wink
In similar vein, I have just released an Atto plugin for TeX/MathJax Matrices and Arrays, which I hope will prove useful.
https://moodle.org/mod/forum/discuss.php?d=320681
BTW you should fix MDL-45067, the 2x2 matrix button in the Atto Equation Editor.
Just needs \\\\ rather than \\ in the relevant line of settings.php. Presumaby an escaping issue (rendered in TeX as \\)
This is another excellent plugin from Geoffrey!
Thank you very much for creating and sharing this plugin.