wei291254k downloadsEnable additional MathJax packages and adds a global preamble for MathJax.
This plugin extends the MathJax support in Obsidian with a MathJax preamble file which is loaded at startup. It also enables some additional MathJax extensions (notably mhchem and bussproofs).
The preamble is stored in a preamble.sty file in the root of the vault.
obsidian://show-plugin?id=obsidian-latex.preamble.sty file in the root of your vault using your choice of text editor.preamble.styIf you make changes to your preamble you will need to run the command "Reload app without saving". This will reload all your Obsidian plugins and your preamble.
There are two common reasons why your preamble is not read:
preamble.sty needs to be present before running "Reload app without saving". If it is not present on startup, the plugin will disable itself and you need to manually enable it again.preamble.sty (with the correct file extension .sty).Look at examples/stlc for an example of an obsidian vault using a preamble to define custom macros.