An extension which lets you enable LaTeX on any website
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
§ 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
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