Math+

by ocapraro
5
4
3
2
1
Score: 44/100

Description

The Obsidian Math+ plugin speeds up math note taking by inserting dedicated math blocks that accept LaTeX or more natural equation input, then render it directly in the note. In live preview, each block can switch into a drawing layer backed by Excalidraw, so handwritten marks and freeform annotations can sit on top of the rendered equation and be saved as SVG. Settings cover where drawing data is stored, custom shortcuts that translate typed operators into LaTeX patterns, default drawing colors, block size, live preview behaviour, metadata and the visible Excalidraw tools. The result is a tighter workflow for writing equations, sketching on top of them and keeping both the source and annotations together in the same note.

Reviews

No reviews yet.

Stats

103
stars
50,852
downloads
3
forks
165
days
1,017
days
1,017
days
2
total PRs
0
open PRs
0
closed PRs
2
merged PRs
29
total issues
9
open issues
20
closed issues
0
commits

Latest Version

3 years ago

Changelog

Updating name to comply with obsidian developer guidelines.

Full Changelog: https://github.com/ocapraro/obsidian-math-plus/compare/0.6.3...0.7.0

README file from

Github

Obsidian Math+

Obsidian Math+ is a plugin for taking math notes quickly and efficiently.

Usage

Run the Insert math block command, either using the command pallet or cmd + M. This will create a math block for you to start taking notes in, you can write these notes using LaTeX, or just write the equations out intuitively, and they will be parsed to the best of this plugin's ability.

rendered equation

Now that your notes have been rendered, you can go into draw mode by clicking the pen icon in the top right of the block. This opens up an Excalidraw instance over the math block so you can easily add freeform annotations.

Note: This only works in Live Preview Mode

excalidraw

To save your drawing, press the checkmark in the upper right corner, and your drawing will be rendered as an SVG.

excalidraw svg

Settings

Save Data Path

This setting allows you to change the location of where your drawings and drawing data should be saved.

path settings

Shortcuts

The Shortcuts setting lets you input custom commands to be translated into LaTeX when input into the math blocks.

{
  "op":"COMMAND",
  "format":"LATEX"
}

You can also pass parameters to the shortcuts, using %s1% or %s2% to denote the character or group directly before or after the shortcut.

{
  "op":"/",
  "format":"\frac{%s1%}{%s2%}"
}

This shortcut makes it so whenever you type / it will get the character or group directly before it, and put it into fraction format. ie. 3/17 would turn into \frac{3}{17} and {x-5a}/2 would turn into \frac{x-5a}{2}. All shortcuts must remain in proper JSON format.

math block size settings

Use the update button to apply your shortcut changes.

Colors

Here you can change the three default colors you can pick from while taking notes, or turn on the color picker for customization on the fly.

colors settings

Math Block Size

This allows you to change the size of the math blocks.

math block size settings

Live Preview Settings

This allows you to toggle live preview on and off.

live preview settings

Metadata Settings

This allows you to toggle on and off some of the metadata stored in the code blocks.

metadata settings

Excalidraw UI

Excalidraw has a lot of drawing tools which you can toggle on or off here based on your needs.

excalidraw ui settings

Excalidraw Settings

You can toggle grid mode on or off here.

excalidraw settings

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
PDF++
5 months ago by ryotaushio
PDF++: the most Obsidian-native PDF annotation & viewing tool ever. Comes with optional Vim keybindings.
Latex Suite
5 years ago by artisticat1
Make typesetting LaTeX as fast as handwriting through snippets, text expansion, and editor enhancements
Markmind
5 years ago by Mark
A mind map, outline for obsidian,It support mobile and desktop
Annotator
5 years ago by Elias Sundqvist
A plugin for reading and annotating PDFs and EPUBs in obsidian.
Image Converter
3 months ago by xryul
⚡️ Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align images directly in Obsidian. Drag-resize, rename with variables, batch process. WEBP, JPG, PNG, HEIC, TIF.
Quick LaTeX
5 years ago by joeyuping
Footnote Shortcut
6 years ago by Alexis Rondeau, Micha Brugger
Create, edit, move, and tidy footnotes in Obsidian without leaving the keyboard.
PDF Highlights
6 years ago by Alexis Rondeau
Extract highlights, underlines and annotations from your PDFs into Obsidian
Completr
5 years ago by tth05
Auto-completion plugin for the obsidian editor.
Numerals
4 years ago by RyanC
An obsidian plugin which turns a math code block into a full featured calculator
Excalidraw Extras
5 months ago by zsviczian
Companion Obsidian.md plugin hosting extra add-on optional features for the main Excalidraw-Obsidian plugin
TikZJax
4 years ago by artisticat1
Render LaTeX and TikZ diagrams in your notes
draw.io
5 months ago by somesanity
A plugin for Obsidian that integrates the draw.io editor into Obsidian.
Extended MathJax
6 years ago by Xavier Denis & Ng Wei En
Code Editor Shortcuts
5 years ago by Tim Hor
Obsidian plugin to add keyboard shortcuts commonly found in code editors such as Visual Studio Code (vscode) or Sublime Text
Better Command Palette
5 years ago by Alex Bieg
A better command palette for obsidian
Advanced Rename and Delete Handler
2 months ago by Michael Naumov
Handles renames and deletes for the whole vault in one place: updates links, moves attachment files and folders, and cleans up what a deletion leaves behind.
Raindrop Highlights
4 years ago by kaiiiz
An Obsidian.md plugin that syncs highlights from Raindrop.
MathLive
3 years ago by Dan Zilberman
The must-have plugin for math in Obsidian
Desmos
5 years ago by Nigecat
Embed graphs directly into your obsidian notes
Shortcuts extender
6 years ago by kitchenrunner
Plugin for Obsidian: Use shortcuts for input special symbols and changing level of headings without language switching
Keyboard Analyzer
4 years ago by cogscides
Obsidian plugin to display command hotkeys on a visible keyboard layout
Latex Environments
6 years ago by Zach Raines
Quickly insert and change latex environments within math blocks in Obsidian.
Note Definitions
2 years ago by Dominic Let
Obsidian plugin for seamless viewing of personal definitions
Timestamp Notes
4 years ago by Julian Grunauer
This plugin allows side-by-side notetaking with videos. Annotate your notes with timestamps to directly control the video and remember where each note comes from.
Extract PDF Annotations
5 years ago by Franz Achermann
This is a plugin for https://obsidian.md. It extracts Annotations from PDF Files.
Excalidraw CN
3 years ago by Korbin Zhao
支持中文手写的 Excalidraw Obsidian 插件。A Obsidian plugin of Excalidraw supporting Chinese handwrite font.
MP Publisher
4 months ago by joeytoday
自定义主题预览,并发布到公众号草稿箱。
Pseudocode
4 years ago by Yaotian Liu
An obsidian plugin that helps to render a LaTeX-style pseudocode inside a code block.
Typst Mate
9 months ago by azyarashi
Render math expressions with Typst instead of MathJax in Obsidian.
Enhanced Annotations
3 years ago by ycnmhd
Key Promoter
5 years ago by Johannes Theiner
Learn keyboard shortcuts by showing them when using the mouse
Leader Hotkeys
6 years ago by Tony Grosinger
Use a leader-key (tmux style) for hotkeys in Obsidian.md
Text Expander JS
4 years ago by Jonathan Heard
Obsidian plugin: Type text shortcuts that expand into javascript generated text.
ibook
4 years ago by bingryan
export mac ibook annotations/hightlights to obsidian vault
Typst Renderer
3 years ago by fenjalien
Renders typst code blocks in Obsidian into images using Typst through the power of WASM!
Wrap with shortcuts
5 years ago by Manic Chuang
Wrap selected text in custom tags with shortcuts.
Latex OCR
3 years ago by Lucas Van Mol
Generate LaTeX equations from images in your clipboard or vault
Meld Calc
5 years ago by meld-cp
Mobile PDF Exporter
3 months ago by Murat
One-click selectable preview PDF export plugin for Obsidian mobile and desktop.
Slide Note
4 years ago by Jinyan Xu
Auto pair chinese symbol
5 years ago by renmu123
中文符号自动补齐
Export To TeX
6 years ago by Zach Raines
export obsidian markdown files in a format that can be pasted into a TeX file
Copy as LaTeX
5 years ago by mo-seph
Quick plugin to be able to copy/paste from Obsidian/Markdown into a Latex document
Hotkeys for Bookmarks
6 years ago by Vinzent
Cubox
2 years ago by delphi-2015
Cubox Official Obsidian Plugin
Media Slider
2 years ago by Aditya Amatya
An obsidian plugin that helps to make slider for images, audios, videos, pdfs, markdown, etc in obsidian notes.
Script Launcher
4 years ago by Alessandro Ruggiero
An Obsidian plugin that allows you to easily run scripts written in any language directly from the app
Obsidian asciimath
4 years ago by widcardw
Asciimath support for Obsidian (based on asciimath-parser)
Qiaomu Reader
2 months ago by 向阳乔木
已上架 Obsidian 社区插件市场:搜索 Qiaomu Reader 安装。Read EPUB, PDF and MOBI, highlight passages, keep linked notes and ask optional AI.
Calctex
3 years ago by Mike
An Obsidian plugin for automatic calculation of LaTeX formulas.
No more flickering inline math
3 years ago by Ryota Ushio
No longer disturbed by flickering inline math in Obsidian.
Vimium
2 years ago by Karsten Finderup Pedersen
Interact with elements using keyboard shortcuts in the spirit of Vim.
SideNote
a year ago by mofukuru
Obsidian plugin: Add comment on the part of sentence and refer in comment view.
Marjdown shortcuts
5 years ago by Jules Guesnon
🪨 Obsidian plugin that allows to write markdown from commands
Format Hotkeys
6 years ago by Ansel Santosa
Google Docs style formatting hotkeys for Obsidian
Quick Links
3 years ago by Ian Fisher
Obsidian plugin to create quick link shortcuts
LaTeX Math
a year ago by Zarstensen
Integrated CAS (via. Sympy) plugin for Obsidian, with a LaTeX focused workflow.
Sequence Hotkeys
4 years ago by Ruan Moolman
Obsidian plugin to support a sequenced of keyboard shortcuts to run commands.
SwiftLaTeX Render
3 years ago by gboyd068
Plugins Annotations
2 years ago by Andrea Alberti
Obsidian plugin that allows adding personal comments to each installed plugin.
BookFusion
3 years ago by BookFusion
BookFusion Obsidian Plugin
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
Interlinear Glossing
3 years ago by Mijyuoon
An Obsidian plugin for interlinear glosses used in linguistics texts.
LaTeX Algorithms
4 years ago by SamZhang02
A simple plugin for writing Algorithms and pseudocodes in Obsidian.md
Harpoon
3 years ago by mask(developermask)
PDF Writer
2 years ago by Jobelin Kom
Obsidian plugin To write and fill a PDF
Latex Matrices
4 years ago by Daniele Susino
An obsidian plugin to create latex matrices.
Wypst
3 years ago by 0xpapercut
High quality rendering of Typst in Obsidian, powered by wypst.
LaTeX to unicode converter
4 years ago by fjdu
Convert LaTeX commands into unicode sequences
Latex Exporter
2 years ago by Matthew S. Scott
Obsidian plugin: export a graph of linked notes to a full LaTeX paper, with embeds, citations, theorem environments and cross-references.
Quickly
4 years ago by Sparsh Yadav
Quick capture to obsidian note
MathLive in Editor Mode
2 years ago by MizarZh
MathLive input in editor mode.
yh-InkLight
a month ago by angelwdx
Auto Math
8 months ago by Vladislav Sorokin
Auto-expand LaTeX math snippets in Obsidian — write equations faster.
Math Indicator Changer
2 years ago by Ori Replication
Third Mind Reader
2 months ago by Rohan Bell
An opinionated EPUB & PDF reader for Obsidian. Read, annotate, and chat with your books. Every highlight stays in your vault as plain markdown, linked back to where it came from. Desktop and mobile, AI optional.
Readeck Importer
2 years ago by Makebit
Import bookmarks from Readeck to Obsidian
Annotate Audio
2 years ago by VidE
Rich Text Editor Shortcuts
2 years ago by Joshua Wootonn
Create and toggle checkboxes, paste links wrapping your current selection, and toggle underline without leaving the keyboard.
Next Link
3 years ago by Juan Luque
LaTeX Panel Helper
a year ago by Luster
A powerful and convenient LaTeX symbol panel for Obsidian to enhance your mathematical and scientific note-taking efficiency.
Mathematica Plot
3 years ago by Marcos Nicolau
Insert functions on Obsidian using Wolfram Mathematica!
Transfer LaTeX from GPT
2 years ago by Xixia
Expand Selection
7 months ago by Alex Tait
Obsidian plugin to expand your editor selection to lines, sections (recursive), or the entire note
LaTeX-OCR
3 years ago by Jack Barker
LLM Shortcut
a year ago by Viktor Chernodub
Obsidian plugin for creating commands powered by LLM capabilities.
LaTeX autocomplete
a year ago by Yanis Gerst
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Just Simple Excalidraw
3 months ago by David Hurt
A local-first Excalidraw editor for native .excalidraw files in Obsidian, preserving the original's brilliant simplicity.
PDF++ Exporter
3 months ago by jldiaz
Plot Vectors and Graphs
2 years ago by Nicole Tan YiTong
Obsidian Plugin to generate graphs given the function.
MathType
2 years ago by slateblua
Math typing plugin for Obsidian
HandLayers
3 months ago by [email protected]
Pick Me
a month ago by seanishoo
Annotate and ask questions about what you select — in notes and in PDFs — without leaving the page. Annotations live in their own Markdown files; the original document is never modified.
Excalink
2 months ago by Aditya Kumar
Excalink is an Obsidian plugin that enables IntelliSense-style autocompletion for groups and named frames inside .excalidraw.md files. When you type [[filename#, it suggests all available frame names, allowing fast, precise linking to parts of your drawings.
Quick Nav
2 years ago by exoticknight
Enhance your editing experience by unleashing the hidden power of shortcuts.
Mappy
a month ago by hiroyaiizuka
An Obsidian plugin to view and edit Markdown notes as linked, illustrated mind maps.
Note Codes
a year ago by Ezhik
Reference your Obsidian notes from anywhere with simple 4-character codes.
IMSwitch in Math Block
2 years ago by XXM
Code Blocks commands
a year ago by dragonish
Provide commands to insert code blocks with markup, and support triggering commands with backticks.
Custom Comments
a year ago by Jack Chronicle
Adds a method to create custom methods to enclose comments
Heading Helper
a year ago by Siddhartha Khuntia
Excalidraw Math Plotter
3 months ago by ahmeddawoud3
Plot mathematical function graphs directly onto Excalidraw canvases.
Ghost Text
a year ago by lawrencefeng17
Backtick text selector
2 years ago by Ram Rachum
Obsidian plugin for selecting text in backticks
Feedly Annotations Sync
2 years ago by Nick Felker
Download my Feedly annotations
FleurEPUB
2 months ago by JC5
Hotstrings
2 years ago by wakywayne
FastForwardLink
2 years ago by Idan Liberman
FastForwardLink Obsidian.md Plugin
Hanko
2 years ago by Telehakke
Obsidian plugin.
Quick Matrix
a year ago by Charlie Flowe
Plugin for Obsidian.md that allows for faster interactions with matrices in LaTeX
Inline TikZ
3 months ago by Lachlan Harris
Render seamless Tikz, CircuiTikz & other PGFPlots LaTeX diagrams directly in your notes.
ShaahMaat-md
2 years ago by Mihail Kovachev
AIditor
22 days ago by Mario Miletta
Project Euler Stats
2 years ago by Artem Korsakov
Get statistics from Project Euler.
Markdown Cleaner
6 months ago by gao-qian-long
Obsidian格式化markdown插件