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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Latex Environments

raineszmraineszm28k downloads

Quickly insert and change LaTeX environments within math environments.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12

Quickly insert and change latex environments within math blocks in Obsidian.

The internals have been rewritten for version 0.3.0. See Version 0.3.0 rewrite below.

Installation

If you have Obsidian version 0.9.8 or greater:

  1. Open the options pane
  2. Go to Third-party plugins
  3. Ensure that safe-mode is off. (WARNING: Please verify for yourself the safety of any plugins before using them.)
  4. Click Browse next to Community Plugins
  5. Search for Latex Environments
  6. Click Install
  7. Go back to the Third-party plugins page and enable Latex Environments

To update simply go back to the Third-Party plugins page for Latex Environments and click Update.

Manual Installation

To manually install

  1. download the latest zipfrom the latest Github Release
  2. unzip the contents into the .plugins/obsidian-latex-environments subdirectory of your vault.
  3. reload obsidian
  4. go into settings > third party plugins and activate obsidian-latex-environments

For details see the forums.

Usage

Commands

This plugin currently provides 3 commands, which do not have default bindings. Both commands only work when the cursor is inside a math block. Both commands will also query for the name of the environment.

Insert Environment

Insert a new LaTeX environment at the cursor.

With a selection inserts a new LaTeX environment around the selection. 0.

Change Environment

Change the name of the surrounding LaTeX environment.

If the cursor is on a \begin or \end, it is the corresponding environment that will be changed.

Delete Environment

Remove the innermost LaTeX environment enclosing the cursor.

Version 0.3.0 Rewrite

In order to support the Live Preview feature of obsidian the internals of this plugin needed to be rewritten. The aim is to leave functionality unaffected but there may be some differences from previous versions. Please file a bug report if you discover something that worked with 0.2.0 but not 0.3.0

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

59%
HealthFair
ReviewCaution
About
Insert, change, and delete LaTeX environments inside math blocks. Wrap a selection with a new environment, rename the surrounding environment, or remove the innermost enclosing environment while editing math in Obsidian.
LaTeXMathEditing
Details
Current version
0.4.2
Last updated
3 years ago
Created
6 years ago
Updates
12 releases
Downloads
28k
Compatible with
Obsidian 0.12.12+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
raineszmraineszm
github.com/raineszm/obsidian-latex-environments
GitHubraineszm
  1. Community
  2. Plugins
  3. LaTeX
  4. Latex Environments

Related plugins

Quick Latex

Simplify and speed up LaTeX math typing.

Calctex

Calculate LaTeX formulas.

Extended MathJax

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

Latex Suite

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

Typst Mate

Render math expressions with Typst instead of MathJax.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Creases

Tools for effectively folding Markdown sections.