### Proposed solution

Providing a setting to determine the default behavior — rendering MathJax or not — seems like a sensible approach.

A per-note override, e.g. in YAML front-matter, could help those who sometimes use MathJax and sometimes don’t.

### Current workaround (optional)

Each $ symbol can be manually escaped as so: \$, but this is pretty labor-intensive and undermines the readability of the text, and makes it more difficult to use in other contexts.

### Related feature requests (optional)

As noted Using multiple dollar signs in edit mode results in MathJax styling inappropriately - Bug graveyard - Obsidian Forum raised this as a bug. Given that it seems to have been rejected as something worth fixing as a bug, perhaps an alternative default can be implemented as a feature.

1 Like

You can escape it using \\$.

Yes. I mentioned that under workarounds.

But it reduces readability — a core reason for using Markdown in the first place — and portability as well.

Edit: In general, it seems to me that the departure from the core Markdown syntax should be the exception; if it interferes with readability, it should be optional.

And I say that as an avid user of MultiMarkdown, which has a lot of features not included in Obsidian-flavored markdown.

1 Like