Preview nicely formatted math equations as you type them into WeBWorK answer boxes!

Latest Version

Version
2.0
Update
September 24, 2023
Size
1.56MiB
Developer
Category
Users
2,000+
Rating
4.6 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
DeclarativeContent
Scripting
See more

WeBWorK MathView Extension

With the WeBWorK MathView extension you will see live previews of the equations you type into WeBWorK answer boxes, fully formatted in proper math notation. No more need to use the \"Preview My Answers\" button which reloads the entire page.

Extra Features:
- Bracket highlighting in the input box (mismatched brackets and current brackets)
- Adds a \"Clear Answers\" button to clear all the answer boxes on the page. Useful if you're redoing questions while studying and don't want to see the answers right away
- Changes the answer box font to a math font
- Disables spellcheck on the answer boxes so your math text isn't always underlined in red

This extension uses the following open source libraries:
- KaTeX (https://khan.github.io/KaTeX/)
- MathJax (https://www.mathjax.org/)
- AsciiMath (http://asciimath.org/)

This software is not in any way affiliated with the official WeBWorK project or the Mathematical Association of America. All names, logos, brands and other trademarks or images featured within this software are the property of their respective trademark holders.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "WeBWorK MathView", "version": "2.0", "description": "Preview nicely formatted math equations as you type them into WeBWorK answer boxes!", "author": "Noah Tajwar", "minimum_chrome_version": "96", "icons": { "16": "icon/icon_16.png", "32": "icon/icon_32.png", "48": "icon/icon_48.png", "128": "icon/icon_128.png" }, "action": { "default_title": "WeBWorK MathView", "default_popup": "popup.html", "default_icon": { "16": "icon/icon_16.png", "32": "icon/icon_32.png", "48": "icon/icon_48.png", "128": "icon/icon_128.png" } }, "background": { "service_worker": "worker.js" }, "web_accessible_resources": [ { "resources": ["lib/katex/fonts/*"], "matches": [""] } ], "permissions": [ "activeTab", "declarativeContent", "scripting" ], "host_permissions": [ "*://*/*" ]}
Read more