No description
Find a file
2024-02-02 09:38:54 -03:00
.github/workflows Add release workflow 2023-12-17 16:07:06 -03:00
src fix: obsidian review bot requested changes 2024-02-02 09:38:54 -03:00
.editorconfig setup 2023-11-01 18:30:48 -03:00
.eslintignore setup 2023-11-01 18:30:48 -03:00
.eslintrc feat: description to fields 2023-12-16 16:31:46 -03:00
.gitignore setup 2023-11-01 18:30:48 -03:00
.npmrc setup 2023-11-01 18:30:48 -03:00
esbuild.config.mjs setup 2023-11-01 18:30:48 -03:00
LICENSE Initial commit 2023-10-31 21:59:41 -03:00
manifest.json author manifest 2023-12-17 16:33:09 -03:00
package-lock.json setup 2023-11-01 18:30:48 -03:00
package.json setup 2023-11-01 18:30:48 -03:00
README.md docs: README.md 2023-12-26 18:09:38 -03:00
styles.css fix: oveflowing text when rendering error string 2023-12-16 17:17:00 -03:00
tsconfig.json setup 2023-11-01 18:30:48 -03:00
version-bump.mjs setup 2023-11-01 18:30:48 -03:00
versions.json setup 2023-11-01 18:30:48 -03:00

Obsidian Mathematica Plot

Obsidian Mathematica Plot is a plugin that allows you to plot mathematical graphs using Wolfram Mathematica.

Features

  • Plot graphs using Wolfram mathematica code
  • Plot 2D graphs
  • Plot 3D graphs
  • Preview graphs while editing
  • Edit already created graphs
  • Create image file and wikilink (currently working on)
  • Ability to plot several graphs in a row

How to use

To use this plugin, you must have installed wolframscript. You can do it here.

Enter the command Plot Graph on the command palette to plot a graph. Then complete the fields, which accept Wolfram Mathematica code. I suggest checking their docs here.

https://github.com/MarcosNicolau/obsidian-mathematica-plot/assets/76252340/53c102e9-bebc-42d7-ac25-13f2b5c2aca0

https://github.com/MarcosNicolau/obsidian-mathematica-plot/assets/76252340/bce73cc0-8092-4c4d-a96f-a737803dd785

How to install

This is an Obsidian plugin like any other, and must be cloned or unzipped into your vault's .obsidian/plugins/ directory, then enabled in the Obsidian configuration. It's not registered as a standard community plugin for downloading or updating within Obsidian. Though it is in the revision process.

  1. Clone the project in .obsidian/plugins/
  2. Run npm run build
  3. Enable the plugin in the Obsidian configuration

Contributing

Contributions are encouraged, I will review any incoming pr. Also, it would be really helpful if you could create an issue whenever you encounter a bug or something that does not work as expected, thank you!!