An extension which lets you enable LaTeX on any website

Latest Version

Version
1.1.5
Update
November 28, 2021
Size
70.04KiB
Developer
Category
Users
40,000+
Rating
4.0098 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
WebRequest
WebRequestBlocking

See more

TeX All the Things Extension

Typesets any LaTeX found on webpages using MathJax (http://www.mathjax.org/).

§ HOW TO USE §
Inline math can be typed with:
$y = 3x + 2$
or
[;y = 3x + 2;]

Display mode math can be typed with:
$$\\sum_{i = 0}^n {n \\choose i} x^{i} y^{n-i}$$
or
\\[\\sum_{i = 0}^n {n \\choose i} x^{i} y^{n-i}\\]

Use the options menu to customize which domains the extension typesets and even set your own custom delimiters for inline and display math.

Click the extension's toolbar button to disable/re-enable typesetting on every domain.


§ HELP MAKE THIS BETTER §
This Chrome Extension is open source. See a problem or want to make an improvement? Report bugs and send me pull requests on GitHub!

https://github.com/emichael/texthings
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "TeX All the Things", "short_name": "TeX Things", "author": "emichael", "description": "An extension which lets you enable LaTeX on any website", "version": "1.1.5", "icons": { "128": "img/icon128.png", "48": "img/icon48.png" }, "browser_action": { "default_icon": { "38": "img/browser38.png", "19": "img/browser19.png" }, "default_title": "TeX All the Things" }, "content_scripts": [ { "matches": [""], "all_frames": true, "js": ["js/texify.js"], "run_at": "document_end" } ], "background": { "scripts": ["js/background.js", "js/options.js"], "persistent": true }, "permissions": [ "webRequest", "webRequestBlocking", "" ], "web_accessible_resources" : ["js/pageScript.js"], "options_page": "options.html"}
Read more