Latex Environments

by Zach Raines
5
4
3
2
1
Score: 55/100

Description

Category: Coding & Technical Tools

The Latex Environments plugin simplifies working with LaTeX environments within math blocks in Obsidian. It allows users to quickly insert, change, or delete LaTeX environments, streamlining the process of managing mathematical formatting. The plugin supports adding new environments at the cursor position, wrapping existing text in a LaTeX environment, and modifying or removing surrounding environments with ease. These features enhance the efficiency of creating and editing mathematical content in notes, particularly for users who frequently utilize LaTeX.

Reviews

No reviews yet.

Stats

66
stars
28,665
downloads
0
forks
2,044
days
969
days
1,049
days
8
total PRs
1
open PRs
1
closed PRs
6
merged PRs
22
total issues
2
open issues
20
closed issues
0
commits

Latest Version

3 years ago

Changelog

What's Changed

New Contributors

Full Changelog: https://github.com/raineszm/obsidian-latex-environments/compare/0.4.1...0.4.2

README file from

Github

obsidian-latex-environments

License: MIT

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

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Auto Math
3 months ago by Vladislav Sorokin
Auto-expands LaTeX snippets. External rules with live reload, Custom Rules Editor, and default math pack.
Calctex
3 years ago by Mike
An Obsidian plugin for automatic calculation of LaTeX formulas.
Completr
4 years ago by tth05
Auto-completion plugin for the obsidian editor.
Copy as LaTeX
5 years ago by mo-seph
Quick plugin to be able to copy/paste from Obsidian/Markdown into a Latex document
Desmos
4 years ago by Nigecat
Embed graphs directly into your obsidian notes
Export To TeX
5 years ago by Zach Raines
export obsidian markdown files in a format that can be pasted into a TeX file
Extended MathJax
5 years ago by Xavier Denis & Ng Wei En
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
IMSwitch in Math Block
a year ago by XXM
LaTeX Algorithms
3 years ago by SamZhang02
A simple plugin for writing Algorithms and pseudocodes in Obsidian.md
LaTeX autocomplete
7 months ago by Yanis Gerst
Latex Exporter
a year ago by Matthew S. Scott
LaTeX Math
a year ago by Zarstensen
Integrated CAS (via. Sympy) plugin for Obsidian, with a LaTeX focused workflow.
Latex Matrices
3 years ago by Daniele Susino
An obsidian plugin to create latex matrices.
Latex OCR
2 years ago by Lucas Van Mol
Generate LaTeX equations from images in your clipboard or vault
LaTeX Panel Helper
6 months ago by Luster
A powerful and convenient LaTeX symbol panel for Obsidian to enhance your mathematical and scientific note-taking efficiency.
Latex Suite
4 years ago by artisticat1
Make typesetting LaTeX as fast as handwriting through snippets, text expansion, and editor enhancements
LaTeX to unicode converter
3 years ago by fjdu
Convert LaTeX commands into unicode sequences
LaTeX-OCR
2 years ago by Jack Barker
Linter
5 years ago by Victor Tao
An Obsidian plugin that formats and styles your notes with a focus on configurability and extensibility.
Math Indicator Changer
2 years ago by Ori Replication
Mathematica Plot
2 years ago by Marcos Nicolau
Insert functions on Obsidian using Wolfram Mathematica!
MathLive
3 years ago by Dan Zilberman
The must-have plugin for math in Obsidian
MathLive in Editor Mode
2 years ago by MizarZh
MathLive input in editor mode.
MathType
a year ago by slateblua
Type math faster
Meld Calc
5 years ago by meld-cp
No more flickering inline math
3 years ago by Ryota Ushio
No longer disturbed by flickering inline math in Obsidian.
Numerals
4 years ago by RyanC
An obsidian plugin which turns a math code block into a full featured calculator
Obsidian asciimath
4 years ago by widcardw
Asciimath support for Obsidian (based on asciimath-parser)
Plot Vectors and Graphs
2 years ago by Nicole Tan YiTong
Obsidian Plugin to generate graphs given the function.
Project Euler Stats
a year ago by Artem Korsakov
Get statistics from Project Euler.
Pseudocode
3 years ago by Yaotian Liu
An obsidian plugin that helps to render a LaTeX-style pseudocode inside a code block.
Quick LaTeX
5 years ago by joeyuping
Quick Matrix
6 months ago by Charlie Flowe
Plugin for Obsidian.md that allows for faster interactions with matrices in LaTeX
SwiftLaTeX Render
2 years ago by gboyd068
TikZJax
4 years ago by artisticat1
Render LaTeX and TikZ diagrams in your notes
Transfer LaTeX from GPT
2 years ago by Xixia
Typst Mate
4 months ago by azyarashi
Render math expressions with Typst instead of MathJax in Obsidian.
Typst Renderer
3 years ago by fenjalien
Renders typst code blocks in Obsidian into images using Typst through the power of WASM!
Wypst
2 years ago by 0xpapercut
High quality rendering of Typst in Obsidian, powered by wypst.