Renders Wikipedia equations with MathJax

Latest Version

Version
0.0.13
Update
March 13, 2018
Size
47.86KiB
Developer
Category
Users
6,000+
Rating
4.57895 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
See more

Wikipedia with MathJax Extension

Extension replaces Wikipedia bitmap equations with HTML-CSS ones by re-rendering them with an open source MathJax (http://mathjax.org/) library. In effect, this allows to scale Wikipedia pages without loosing in equation quality.

Left-Click on equation to instantly zoom it to 200% (can be changed via MathJax menu).

Right-Click on equation to show MathJax's context menu with additional options, e.g. \"Scale All Math...\" to instantly scale all equations on a page, \"TeX commands\" to see the source TeX equation etc.

Extension is now published under New BSD License (https://github.com/bgromov/wiki-mathjax/blob/master/LICENSE.md) with the source code available here (https://github.com/bgromov/wiki-mathjax).

For bug reports and feature requests, please use the Issue tracker (https://github.com/bgromov/wiki-mathjax/issues).

UPDATE:

v.0.0.13:

- Change MathJax CDN to CDNJS (Thanks to Lorenzo Cameroni and Peter Krautzberger).

v.0.0.12:

- Add support for chemical equations (Thanks to Jordan Wade).

v.0.0.11:

Improvements and bug fixes (Thanks to Lorenzo Cameroni):

- Adapt to recent Wikimedia math engine changes.

- Improve work-around for unbalanced braces bug on Wikiwand.

- Add missed symbols to MathJax config.

v.0.0.10:

- Finally fix the problem with descriptive annotations for equations (some equations have textual descriptions instead of TeX code, perhaps for accessibility reasons). Now the math is loaded from corresponding source pages (edit pages).

- Update jQuery to v1.12.3. Extension seems to work a bit better with Wikiwand now.

v.0.0.9:

- Add support for Wikiwand (wikiwand.com). Quick and hackish implementation, that tries to fix broken equations on Wikiwand pages.

v.0.0.8:

- Add support for WikiBooks (wikibooks.org).

v.0.0.7:

- Extension now uses official Wikimedia MathJax config. Still, there are some glitches, so the local copy is used for now.

v.0.0.6:
- Fix MathJax CDN URL (Thanks to Thomas Kriechbaumer).

v.0.0.5:
- Add MathJax Preview feature. For smoother user experience original images replaced only after MathJax typesetting is ready (Thanks to Peter Krautzberger).
- Fix: by default MathJax using different from LaTeX \\color macro. That makes certain equations unable to render (for example, see Extended Kalman Filter (http://en.wikipedia.org/wiki/Extended_Kalman_filter#Discrete-time_predict_and_update_equations) ). The problem is solved by MathJax' `color` extension.

v.0.0.4:
- Fix: Fix: extension now works on secured (https) version of Wikipedia

v.0.0.3:
- Fix: extension now works on secured (https) version of Wikipedia

v.0.0.2:
- Now supports some non-standart LaTeX commands specific to Wikipedia markup language.
- Inline equations are scaled down to 100% (previously were same as display equations, i.e. 125%)

KNOWN ISSUES:
- Some symbols may not render properly (instead, formula source is shown in red) if you are logged in to Wikipedia and the math rendering option is not set to 'LaTeX'. See issue on GitHub for details https://github.com/bgromov/wiki-mathjax/issues/20 (Thanks to Florian Pfaff).
- Symbols which are not a part of display equation, i.e. not typed in between ..., but right after it, will be displayed from the next line. This is along with LaTeX markup rules and won't be fixed.
- (Fixed) Fraction bar is oversized on scaled pages in recent versions of Chrome (e.g. 21.0.1180.75), this is a bug in MathJax/Chrome and not related to extension. See https://groups.google.com/forum/?fromgroups#!topic/mathjax-users/TWNUoKIaF4I%5B1-25%5D
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Wikipedia with MathJax", "version": "0.0.13", "icons": { "16": "wiki-mjax-16.png", "48": "wiki-mjax-48.png", "128": "wiki-mjax-128.png" }, "description": "Renders Wikipedia equations with MathJax", "web_accessible_resources": ["texvc.js"], "content_scripts": [ { "matches": ["https://*.wikipedia.org/*", "https://*.wikibooks.org/*", "http://*.wikiwand.com/*", "https://*.wikiwand.com/*"], "js": ["jquery-1.12.4.min.js", "content.js"], "run_at": "document_end" } ]}
Read more

How to download and manually install Wikipedia with MathJax extension for Chrome

Looking for a way to install Wikipedia with MathJax extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Wikipedia with MathJax extensions manually, this article outlines two simple methods to effortlessly install Wikipedia with MathJax extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Wikipedia with MathJax extension and manually install through Drag &Drop

If you ever need to manually install a Wikipedia with MathJax extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Wikipedia with MathJax Extension by clicking the "Download CRX" button on the website.

Look for the Wikipedia with MathJax extension you wish to install. Go to the website and download the Wikipedia with MathJax extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Wikipedia with MathJax extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Wikipedia with MathJax extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Wikipedia with MathJax extension for Chrome and install in Developer Mode

This is another method to install Wikipedia with MathJax extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Wikipedia with MathJax extension file

Select and download the Wikipedia with MathJax extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Wikipedia with MathJax extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Wikipedia with MathJax extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Wikipedia with MathJax extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Wikipedia with MathJax extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

TeX All the Things Extension · Productivity 6,000+ 102 ★ 70.04KiB

icon

Math Anywhere Extension · Productivity 6,000+ 66 ★ 26.87KiB

icon

Wikiwand - Wikipedia, and beyond Extension · Productivity 6,000+ 7934 ★ 12.12KiB

icon

MathJax 3 Plugin for Github Extension · Developer Tools 6,000+ 6 ★ 2.05MiB

icon

SE Chat MathJax Extension · Social & Communication 6,000+ 5 ★ 27.73KiB

icon

Native MathML Extension · Social & Communication 6,000+ 0 ★ 16.74KiB

icon

Math Equations Anywhere Extension · Productivity 6,000+ 10 ★ 1.03MiB

icon

ViewTeX Extension · Productivity 6,000+ 6 ★ 501KiB

icon

TeX for Gmail Extension · Productivity 6,000+ 358 ★ 154KiB

icon

Quick Equations Extension · Productivity 6,000+ 28 ★ 75.2KiB

icon

GitHub Math Display Extension · Developer Tools 6,000+ 7 ★ 1.09MiB

icon

MathQuill for Gmail/Thunderbird Extension · Productivity 6,000+ 1 ★ 83.54KiB

icon

MathJax Plugin for Github Extension · Developer Tools 6,000+ 47 ★ 796KiB

icon

Mathflowy: TeX equations for Workflowy Extension · Productivity 6,000+ 12 ★ 110KiB

icon

TeX Math Here Extension · Productivity 6,000+ 1 ★ 114KiB

icon

QuickLaTex Extension · Productivity 6,000+ 1 ★ 597KiB

icon

Wikipedia Plus Extension · Productivity 6,000+ 16 ★ 84.0KiB

icon

Graspable Math Sidebar Extension · Productivity 6,000+ 28 ★ 2.46MiB

icon

Wikipedia Quick Hints Extension · Productivity 6,000+ 117 ★ 64.24KiB

icon

FMath 'HTML + MathML' Solution Extension · Productivity 6,000+ 15 ★ 40.41MiB

icon

WikiMapper Extension · Fun 6,000+ 24 ★ 2.23MiB

icon

Equation Finder Extension · Productivity 6,000+ 7 ★ 622KiB

icon

Latex Math Equations for Google Chrome™ Extension · Productivity 6,000+ 50 ★ 808KiB

User reviews

icon

Luciano (ID: 000000613c161da2) Voted 3 ★ - Updated 10/30/2022 Copy button

icon

David Gilbertson (ID: 00000051f67c2e64) Voted 3 ★ - Updated 12/16/2021 Works OK on it's own, but when combined with the "Dark Reader" extension, the formulas end up a different colour to the rest of the text, making it mostly unusable.

icon

P West (ID: 000000c1a12a0a74) Voted 3 ★ - Updated 05/13/2018 Could this please work with the: https://www.wikiwand.com/es/Teorema_de_Noether wikiwand version of Wikipedia?

icon

Nick Pappas (ID: 00000009ab84daca) Voted 5 ★ - Updated 06/24/2017 A MUST! Begone ugliness!

icon

Simone Scanzoni (ID: 00000078d7246134) Voted 5 ★ - Updated 05/11/2017 Without this extension formulas with the dark theme of Wikiwand are black on dark grey background, very hard to read, but with this they become white as the surrounding text. However the zoom function of the extension becomes unusable, because it keeps the white text but on a white background.