ocapraro / obsidian-math-plus Goto Github PK
View Code? Open in Web Editor NEWThis is an Obsidian plugin for taking math notes using Excalidraw.
License: MIT License
This is an Obsidian plugin for taking math notes using Excalidraw.
License: MIT License
There seems to be a bug with \begin{align}
/ \end{align}
:
```math
%34o$$%34c
||{"id":1275767698003}||
\begin{align}
...
\end{align}
%34o$$%34c
The Latex works fine in obsidian but I get the above error message in math+.
"aligned" for example seems to work but it does not have the desired behavior.
Am I missing something?
Whenever the Plugin is activated, the Excalidraw toolbar at the bottom of the screen gets stretched out across the entire screen.
This unfortunately blocks most of the canvas.
Deactivating Math+ and restarting Obsidian brings back the normal toolbar.
Otherwise this plugin is absolutely amazing, thank you very very much.
Obsidian: v0.15.9
Excalidraw: v1.78
Math+: v0.3.0
May be a bit outside of the scope of this plugin. I have another plugin called Numerals that acts as a calculator within the notes. It also uses the math
block, so there is a conflict with the two where it either chooses Excalidraw or the Numerals mathblock depending on the order the Plugins were installed. Is there an easy way to change the type of block this plugin works for? I had tried editing the "registerMarkdownCodeBlockProcessor" in the .js file, but this led to "\int_{#1}^{#2}" to render an integral being replaced with "\in t_{#1}" which was unintended.
Hey! I love this plugin for letting me sketch and handwrite directly in notes, it's that last 'piece' obsidian is missing.
Currently stopping this from being an S-tier plug-in are:
Cheers!
Hello! I really love this plugin :D. For some reason tho, the Minimal theme is preventing dragging the resize handle. Instead of the up and down arrows, I just see the regular text cursor. I'm not sure if there's any setting in Minimal to fix this. Thought I'd let you know
I had a console log when I switch plugin;
Plugin failure: obsidian-math-plus TypeError: Object.defineProperties called on non-object
at Function.defineProperties ()
at eval (App.tsx?0070:5586:10)
at ../../components/App.tsx (excalidraw.development.js:1826:1)
at webpack_require (excalidraw.development.js:3192:42)
at eval (index.tsx:31:73)
at ./index.tsx (excalidraw.development.js:2794:1)
at webpack_require (excalidraw.development.js:3192:42)
at eval (entry.js:26:64)
at ./entry.js (excalidraw.development.js:2783:1)
at webpack_require (excalidraw.development.js:3192:42)
Hi @ocapraro
Per our developer policies,
please ensure that your plugin's name does not include the word "Obsidian".
In addition, the plugin name should not include the word "Plugin", as that is unecessary duplication.
We have already modified the name of your plugin to "Math+" in our records.
To maintain compliance, take the following actions:
If you have a idea for a different plugin name, you may also submit a pull request to the obsidianmd/obsidian-releases repository.
Thank you for your cooperation.
— the Obsidian team
most recent Obsidian, on latest OSX (PowerBook M3 64GB) and iOS (iPadPro M2), but plugin failed to install when tried just a few minutes ago (Jan.24.`24, 11:15 PM US-Pacific)…
no report other than "Failed to install plugin…" on both machines
If it's just a formatting think I'd just throw a disclaimer in the readme and enable it. As an iPad user having this kind of functionality on my tablet would be awesome. Regardless of that, this is an amazing plugin, thanks for making it!
Related: zsviczian/obsidian-excalidraw-plugin#605
Notable that all the affected users were Linux users.
Pleasure support custom colore when I drawing.
I have a problem when I drawing on light theme. I can't see because the line is white.
And maybe it could open excalidraw file above the math block.
Excalidraw has a feature that allows you to lock the current tool to be active and you can still do it here with the key bind q
, however it is not shown in the UI
Current implementation:
This makes it hard to tell when a tool is locked and lacks the GUI button.
A possible fix could make it look like:
Currently the drawings are saved in the plugin's folder. This might be an issue for users backing up just the contents of their vault as the svg drawings would be paired with the configuration files. A fix would be adding a field in settings to allow users to designate a folder within the vault to save the images to.
A rough example of what it might look like
Hello, I apologize for my English, I'm not very good at GIthub yet, please tell me where I can find all possible combinations for mathematical symbols
I cannot do integrals with bounds in Obsidian Math Plus.
\int_{a}^{b}
changes to \in t_{a}^{b}
.
Hi there, I have a problem that when I create a new math block file it become data-undefined in both folders drawings and excalidraw-files. So that, I cant have more than 2 different math blocks. It wasn't create a new one for me, just the same display as first block created before. Please help me to fix it. A month ago, I still use it normally!!! Thanks for your helping
\oint
does not come in LaTeX by default, and has to be added using external packages. But Obsidian can render the symbol by default, and this plugin cannot.
According to this page, the package required for this symbol can be either of esint
or wasysym
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.