IMPORTANT: As of December 2022, Desmos appears to have ended support for defining custom symbols through the MathQuill API that this extension relies on. As a result, the core functionality of this extension no longer works. Please see issue #14.
Write beautiful equations in the Desmos graphing calculator by customizing the underlying math formula editor from an easy-to-use control panel.
Desmos provides shortcuts for a limited amount of symbols (e.g pi
, theta
, sqrt
) by default and this browser
extension expands shortcut functionality to the rest of the Greek letters as well as to some common and
more advanced mathematical symbols.
Support for the following features planned:
Check out the wiki for more information.
You can also install the extension for Firefox, Chrome, Edge, and Opera as a temporary add-on. First, go to releases and download the zipped distribuition for your browser of choice from the latest release.
about:debugging
in the URL bar.about://extensions
in the URL bar.All instructions have been tested on macOS Monterrey 12.0.1 and Ubuntu 22.04, but any modern OS should work.
npm
is necessary. Instructions have been tested with npm
version 8.10.0 and node
version 18.0.0. These tools can be downloaded from https://nodejs.org/en/download/.
In the project root directory (where package.json
is located), first run:
npm install
Once npm
has finished installing dependencies, run:
npm run app:firefox
, npm run app:chrome
, npm run app:edge
, or npm run app:opera
to build for Firefox, Chrome, Microsoft Edge, or Opera, respectively.
The built code will be located in the dist
directory.