Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

No more flickering inline math

ryotaushioryotaushio8k downloads

Remove flickering inline math.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates16

With this Obsidian.md plugin, you will be no longer disturbed by the flickering inline math!

Turned OFF Turned ON
Turned OFF Turned ON

Latex Suite compatibility

If you are a Latex Suite user, you will need to modify the following lines of the default snippet to avoid some conflicts.

    {trigger: "(", replacement: "($0)$1", options: "mA"},
    {trigger: "{", replacement: "{$0}$1", options: "mA"},
    {trigger: "[", replacement: "[$0]$1", options: "mA"},

All you have to do is to remove $1 from replacement. If your snippet looks like the following, you are good to go.

    {trigger: "(", replacement: "($0)", options: "mA"},
    {trigger: "{", replacement: "{$0}", options: "mA"},
    {trigger: "[", replacement: "[$0]", options: "mA"},

Thank you @carpetdev for the insight!

How does it work?

It's simple. You can see what's going on under the hood by going to the plugin settings > "Debug mode" and turning on "Disable decorations".

https://github.com/RyotaUshio/obsidian-inline-math/assets/72342591/cde99cc2-b1f9-4521-993f-c7bc63b5a9d4

Obsidian doesn't recognize $[space]...$ or $...[space]$ as a math. So, when an inline math $...$ is found, this plugin inserts {} at the beginning and end of it:

${} ... {}$

These braces are then hidden so that you are not disturbed by them (, which is disabled in the video above by "Disable decorations").

And importantly, they are automatically deleted when you escape from $...$, so you don't need to worry about messing up your notes with braces!

Companion plugins

Here's a list of other math-related plugins I've developed:

  • LaTeX-like Theorem & Equation Referencer
  • Better Math in Callouts & Blockquotes
  • MathJax Preamble Manager
  • Auto-\displaystyle Inline Math

Reporting issues

If you find something is not working well, please report it by filing an issue. Attatching the following information is highly appreciated:

  • The result of the "Show debug info" command
  • Screen recording of what happened, with Debug mode > Disable decorations turned on. If possible, please visualize your keystroke with a tool like KeyCastr.

Support Development

If you find my plugins useful, please support my work to ensure they continue to work!

70%
HealthGood
ReviewSatisfactory
About
Prevent flickering of inline LaTeX by inserting hidden braces around $...$ so Obsidian consistently recognizes math without visible flashes. Hide the added braces in the editor and remove them automatically when you exit the math zone to keep notes clean.
Math
Details
Current version
0.3.6
Last updated
2 years ago
Created
3 years ago
Updates
16 releases
Downloads
8k
Compatible with
Obsidian 1.3.0+
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
Ko-fi
Author
ryotaushioryotaushio
github.com/RyotaUshio
GitHubryotaushio
  1. Community
  2. Plugins
  3. Math
  4. No more flickering inline math

Related plugins

Numerals

Turn any code block into an advanced calculator. Evaluate math expressions on each line of a code block, including units, currency, and optional TeX rendering.

Quick LaTeX

Simplify and speed up LaTeX math typing.

Extended MathJax

Enable additional MathJax packages and adds a global preamble for MathJax.

Typst Mate

Render math expressions with Typst instead of MathJax.

CalcCraft

Enable table-based calculations with a spreadsheet-like approach, utilizing references. Highlight the dependencies within tables and identifies circular references with support for array formulas.

Latex Suite

Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements.

Desmos

Embed Desmos graphs into your notes.

MathLive

Faster and more intuitive MathJax editing using MathLive.

Simple Table Math

Do some math (sum, average, etc.) in your markdown tables.

Math+

Take math notes using Excalidraw.