2015-07-22 22:10:46 +00:00
|
|
|
{
|
|
|
|
"name": "Math",
|
2015-07-22 22:10:46 +00:00
|
|
|
"version": "3.0.0",
|
2015-07-22 22:10:46 +00:00
|
|
|
"author": [
|
|
|
|
"Tomasz Wegrzanowski",
|
|
|
|
"Brion Vibber",
|
|
|
|
"Moritz Schubotz",
|
|
|
|
"Derk-Jan Hartman"
|
|
|
|
],
|
|
|
|
"url": "https://www.mediawiki.org/wiki/Extension:Math",
|
|
|
|
"descriptionmsg": "math-desc",
|
2018-02-01 07:19:23 +00:00
|
|
|
"license-name": "GPL-2.0-or-later",
|
2015-07-22 22:10:46 +00:00
|
|
|
"callback": "MathHooks::registerExtension",
|
|
|
|
"type": "parserhook",
|
2018-10-17 17:08:39 +00:00
|
|
|
"requires": {
|
|
|
|
"MediaWiki": ">= 1.32.0"
|
|
|
|
},
|
2015-07-22 22:10:46 +00:00
|
|
|
"AutoloadClasses": {
|
2018-04-23 13:05:15 +00:00
|
|
|
"MathMathSymbolsDataModule": "src/MathMathSymbolsDataModule.php",
|
|
|
|
"MathChemSymbolsDataModule": "src/MathChemSymbolsDataModule.php",
|
|
|
|
"MathHooks": "src/MathHooks.php",
|
|
|
|
"MathRenderer": "src/MathRenderer.php",
|
|
|
|
"MathRestbaseInterface": "src/MathRestbaseInterface.php",
|
|
|
|
"MathSource": "src/MathSource.php",
|
|
|
|
"MathMathML": "src/MathMathML.php",
|
|
|
|
"MathMathMLCli": "src/MathMathMLCli.php",
|
2015-07-22 22:10:46 +00:00
|
|
|
"MathLaTeXML": "MathLaTeXML.php",
|
2018-04-23 13:05:15 +00:00
|
|
|
"MathInputCheck": "src/MathInputCheck.php",
|
|
|
|
"MathInputCheckRestbase": "src/MathInputCheckRestbase.php",
|
|
|
|
"SpecialMathShowImage": "src/SpecialMathShowImage.php",
|
|
|
|
"SpecialMathStatus": "src/SpecialMathStatus.php",
|
|
|
|
"MathValidator": "src/MathValidator.php",
|
|
|
|
"MathFormatter": "src/MathFormatter.php",
|
|
|
|
"MathWikidataHook": "src/MathWikidataHook.php",
|
2018-05-18 17:08:51 +00:00
|
|
|
"MathMLRdfBuilder": "src/MathMLRdfBuilder.php",
|
2018-07-05 10:43:55 +00:00
|
|
|
"MathPng": "src/MathPng.php",
|
|
|
|
"MathDataUpdater": "src/MathDataUpdater.php"
|
2015-07-22 22:10:46 +00:00
|
|
|
},
|
|
|
|
"DefaultUserOptions": {
|
2018-02-02 16:02:33 +00:00
|
|
|
"math": "mathml"
|
2015-07-22 22:10:46 +00:00
|
|
|
},
|
|
|
|
"ExtensionFunctions": [
|
|
|
|
"MathHooks::setup"
|
|
|
|
],
|
|
|
|
"ExtensionMessagesFiles": {
|
|
|
|
"MathAlias": "Math.alias.php",
|
|
|
|
"MathAliasNoTranslate": "Math.alias.noTranslate.php"
|
|
|
|
},
|
|
|
|
"Hooks": {
|
|
|
|
"ParserFirstCallInit": [
|
|
|
|
"MathHooks::onParserFirstCallInit"
|
|
|
|
],
|
|
|
|
"GetPreferences": [
|
|
|
|
"MathHooks::onGetPreferences"
|
|
|
|
],
|
|
|
|
"LoadExtensionSchemaUpdates": [
|
|
|
|
"MathHooks::onLoadExtensionSchemaUpdates"
|
|
|
|
],
|
|
|
|
"ParserTestTables": [
|
|
|
|
"MathHooks::onParserTestTables"
|
|
|
|
],
|
|
|
|
"PageRenderingHash": [
|
|
|
|
"MathHooks::onPageRenderingHash"
|
|
|
|
],
|
2015-12-14 20:26:29 +00:00
|
|
|
"WikibaseClientDataTypes": [
|
|
|
|
"MathWikidataHook::onWikibaseClientDataTypes"
|
|
|
|
],
|
|
|
|
"WikibaseRepoDataTypes": [
|
|
|
|
"MathWikidataHook::onWikibaseRepoDataTypes"
|
2016-01-31 21:11:39 +00:00
|
|
|
],
|
2016-03-23 21:11:05 +00:00
|
|
|
"ParserAfterTidy":[
|
|
|
|
"MathHooks::onParserAfterTidy"
|
2015-07-22 22:10:46 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
"config": {
|
|
|
|
"MathCheckFiles": true,
|
|
|
|
"MathDefaultLaTeXMLSetting": {
|
|
|
|
"format": "xhtml",
|
|
|
|
"whatsin": "math",
|
|
|
|
"whatsout": "math",
|
|
|
|
"0": "pmml",
|
|
|
|
"1": "cmml",
|
|
|
|
"2": "mathtex",
|
|
|
|
"3": "nodefaultresources",
|
|
|
|
"preload": [
|
|
|
|
"LaTeX.pool",
|
|
|
|
"article.cls",
|
|
|
|
"amsmath.sty",
|
|
|
|
"amsthm.sty",
|
|
|
|
"amstext.sty",
|
|
|
|
"amssymb.sty",
|
|
|
|
"eucal.sty",
|
|
|
|
"[dvipsnames]xcolor.sty",
|
|
|
|
"url.sty",
|
|
|
|
"hyperref.sty",
|
|
|
|
"[ids]latexml.sty",
|
|
|
|
"texvc"
|
2015-07-22 22:10:46 +00:00
|
|
|
],
|
|
|
|
"linelength": 90
|
2015-07-22 22:10:46 +00:00
|
|
|
},
|
|
|
|
"MathDirectory": false,
|
|
|
|
"MathDisableTexFilter": "new",
|
|
|
|
"MathEnableExperimentalInputFormats": false,
|
|
|
|
"MathFileBackend": false,
|
|
|
|
"MathLaTeXMLTimeout": 240,
|
|
|
|
"MathLaTeXMLUrl": "http://gw125.iu.xsede.org:8888",
|
|
|
|
"MathMathMLTimeout": 20,
|
|
|
|
"MathMathMLUrl": "http://mathoid.testme.wmflabs.org",
|
2018-02-02 16:02:33 +00:00
|
|
|
"MathFullRestbaseURL": "https://wikimedia.org/api/rest_",
|
2016-04-13 19:28:24 +00:00
|
|
|
"MathConcurrentReqs": 50,
|
2015-07-22 22:10:46 +00:00
|
|
|
"MathPath": false,
|
|
|
|
"MathTexvcCheckExecutable": false,
|
2017-08-16 05:50:44 +00:00
|
|
|
"MathoidCli": false,
|
2015-07-22 22:10:46 +00:00
|
|
|
"MathValidModes": [
|
|
|
|
"png",
|
|
|
|
"source",
|
|
|
|
"mathml"
|
|
|
|
],
|
2016-01-12 20:21:46 +00:00
|
|
|
"MathEnableWikibaseDataType": true,
|
2015-07-22 22:10:46 +00:00
|
|
|
"Texvc": false,
|
2016-12-24 13:04:07 +00:00
|
|
|
"TexvcBackgroundColor": "transparent"
|
2015-07-22 22:10:46 +00:00
|
|
|
},
|
|
|
|
"VisualEditorPluginModules": [
|
|
|
|
"ext.math.visualEditor"
|
|
|
|
],
|
|
|
|
"MessagesDirs": {
|
|
|
|
"Math": [
|
|
|
|
"i18n"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"ResourceModules": {
|
|
|
|
"ext.math.styles": {
|
|
|
|
"styles": "ext.math.css",
|
|
|
|
"targets": [
|
|
|
|
"desktop",
|
|
|
|
"mobile"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"ext.math.scripts": {
|
|
|
|
"scripts": "ext.math.js"
|
|
|
|
},
|
|
|
|
"ext.math.visualEditor": {
|
|
|
|
"scripts": [
|
2017-01-11 21:50:35 +00:00
|
|
|
"ve-math/ve.dm.MWLatexNode.js",
|
|
|
|
"ve-math/ve.ce.MWLatexNode.js",
|
|
|
|
"ve-math/ve.ui.MWLatexInspector.js",
|
|
|
|
"ve-math/ve.ui.MWLatexContextItem.js",
|
|
|
|
"ve-math/ve.ui.MWLatexPage.js",
|
|
|
|
"ve-math/ve.ui.MWLatexDialog.js",
|
|
|
|
"ve-math/ve.dm.MWChemNode.js",
|
|
|
|
"ve-math/ve.ce.MWChemNode.js",
|
|
|
|
"ve-math/ve.ui.MWChemInspector.js",
|
|
|
|
"ve-math/ve.ui.MWChemContextItem.js",
|
|
|
|
"ve-math/ve.ui.MWChemDialog.js",
|
|
|
|
"ve-math/ve.ui.MWChemDialogTool.js",
|
2015-09-17 12:52:15 +00:00
|
|
|
"ve-math/ve.dm.MWMathNode.js",
|
|
|
|
"ve-math/ve.ce.MWMathNode.js",
|
2015-12-06 22:35:25 +00:00
|
|
|
"ve-math/ve.ui.MWMathInspector.js",
|
|
|
|
"ve-math/ve.ui.MWMathContextItem.js",
|
2015-09-29 15:44:21 +00:00
|
|
|
"ve-math/ve.ui.MWMathDialog.js",
|
2015-12-06 22:35:25 +00:00
|
|
|
"ve-math/ve.ui.MWMathDialogTool.js"
|
2015-07-22 22:10:46 +00:00
|
|
|
],
|
|
|
|
"styles": [
|
2017-01-11 21:50:35 +00:00
|
|
|
"ve-math/ve.ui.MWLatexDialog.css",
|
|
|
|
"ve-math/ve.ce.MWLatexNode.css",
|
|
|
|
"ve-math/ve.ui.MWLatexInspector.css",
|
2018-06-02 20:56:49 +00:00
|
|
|
"ve-math/ve.ui.MWLatexPage.css"
|
2015-07-22 22:10:46 +00:00
|
|
|
],
|
|
|
|
"dependencies": [
|
2016-05-27 14:04:30 +00:00
|
|
|
"ext.visualEditor.mwcore",
|
2018-06-02 20:56:49 +00:00
|
|
|
"ext.math.visualEditor.icons",
|
2016-05-27 14:04:30 +00:00
|
|
|
"ext.math.styles"
|
2015-07-22 22:10:46 +00:00
|
|
|
],
|
|
|
|
"messages": [
|
2017-01-11 21:50:35 +00:00
|
|
|
"math-visualeditor-mwchemdialog-title",
|
|
|
|
"math-visualeditor-mwlatexcontextitem-quickedit",
|
|
|
|
"math-visualeditor-mwlatexdialog-card-formula",
|
|
|
|
"math-visualeditor-mwlatexdialog-card-options",
|
|
|
|
"math-visualeditor-mwlatexinspector-display",
|
|
|
|
"math-visualeditor-mwlatexinspector-display-block",
|
|
|
|
"math-visualeditor-mwlatexinspector-display-default",
|
|
|
|
"math-visualeditor-mwlatexinspector-display-inline",
|
|
|
|
"math-visualeditor-mwlatexinspector-id",
|
2015-09-29 15:44:21 +00:00
|
|
|
"math-visualeditor-mwmathdialog-title",
|
2017-01-11 21:50:35 +00:00
|
|
|
"math-visualeditor-symbol-group-chem-addition",
|
|
|
|
"math-visualeditor-symbol-group-chem-aggregation",
|
|
|
|
"math-visualeditor-symbol-group-chem-arrows",
|
|
|
|
"math-visualeditor-symbol-group-chem-brackets",
|
|
|
|
"math-visualeditor-symbol-group-chem-charges",
|
|
|
|
"math-visualeditor-symbol-group-chem-dots",
|
|
|
|
"math-visualeditor-symbol-group-chem-equations",
|
|
|
|
"math-visualeditor-symbol-group-chem-formulae",
|
|
|
|
"math-visualeditor-symbol-group-chem-greek",
|
|
|
|
"math-visualeditor-symbol-group-chem-isotopes",
|
2017-02-22 19:49:45 +00:00
|
|
|
"math-visualeditor-symbol-group-chem-operators",
|
2017-01-11 21:50:35 +00:00
|
|
|
"math-visualeditor-symbol-group-chem-oxidation",
|
|
|
|
"math-visualeditor-symbol-group-chem-precipitate",
|
|
|
|
"math-visualeditor-symbol-group-chem-stoichiometric",
|
|
|
|
"math-visualeditor-symbol-group-math-accents",
|
|
|
|
"math-visualeditor-symbol-group-math-arrows",
|
|
|
|
"math-visualeditor-symbol-group-math-bounds",
|
|
|
|
"math-visualeditor-symbol-group-math-derivatives",
|
|
|
|
"math-visualeditor-symbol-group-math-functions",
|
|
|
|
"math-visualeditor-symbol-group-math-geometry",
|
|
|
|
"math-visualeditor-symbol-group-math-greek",
|
|
|
|
"math-visualeditor-symbol-group-math-hebrew",
|
|
|
|
"math-visualeditor-symbol-group-math-large",
|
|
|
|
"math-visualeditor-symbol-group-math-logic",
|
|
|
|
"math-visualeditor-symbol-group-math-matrices",
|
|
|
|
"math-visualeditor-symbol-group-math-modular",
|
|
|
|
"math-visualeditor-symbol-group-math-operators",
|
|
|
|
"math-visualeditor-symbol-group-math-parentheses",
|
|
|
|
"math-visualeditor-symbol-group-math-projections",
|
|
|
|
"math-visualeditor-symbol-group-math-relations",
|
|
|
|
"math-visualeditor-symbol-group-math-root",
|
|
|
|
"math-visualeditor-symbol-group-math-sets",
|
|
|
|
"math-visualeditor-symbol-group-math-spacing",
|
|
|
|
"math-visualeditor-symbol-group-math-special",
|
|
|
|
"math-visualeditor-symbol-group-math-subscripts",
|
|
|
|
"math-visualeditor-symbol-group-math-symbols",
|
|
|
|
"math-visualeditor-symbol-group-math-typefaces",
|
|
|
|
"math-visualeditor-symbol-group-math-unsorted"
|
2015-07-22 22:10:46 +00:00
|
|
|
],
|
|
|
|
"targets": [
|
|
|
|
"desktop",
|
|
|
|
"mobile"
|
|
|
|
]
|
2015-09-29 15:44:21 +00:00
|
|
|
},
|
2017-01-11 21:50:35 +00:00
|
|
|
"ext.math.visualEditor.mathSymbolsData": {
|
|
|
|
"class": "MathMathSymbolsDataModule"
|
2015-09-29 15:44:21 +00:00
|
|
|
},
|
2017-01-11 21:50:35 +00:00
|
|
|
"ext.math.visualEditor.mathSymbols": {
|
2015-09-29 15:44:21 +00:00
|
|
|
"styles": [
|
|
|
|
"ve-math/ve.ui.MWMathSymbols.css"
|
|
|
|
],
|
|
|
|
"dependencies": [
|
2017-01-11 21:50:35 +00:00
|
|
|
"ext.math.visualEditor.mathSymbolsData"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"ext.math.visualEditor.chemSymbolsData": {
|
|
|
|
"class": "MathChemSymbolsDataModule"
|
|
|
|
},
|
|
|
|
"ext.math.visualEditor.chemSymbols": {
|
|
|
|
"styles": [
|
|
|
|
"ve-math/ve.ui.MWChemSymbols.css"
|
|
|
|
],
|
|
|
|
"dependencies": [
|
|
|
|
"ext.math.visualEditor.chemSymbolsData"
|
2015-09-29 15:44:21 +00:00
|
|
|
]
|
2018-06-02 20:56:49 +00:00
|
|
|
},
|
|
|
|
"ext.math.visualEditor.icons": {
|
|
|
|
"class": "ResourceLoaderImageModule",
|
|
|
|
"selectorWithoutVariant": ".oo-ui-icon-{name}",
|
|
|
|
"selectorWithVariant": ".oo-ui-image-{variant}.oo-ui-icon-{name}",
|
|
|
|
"variants": {
|
|
|
|
"progressive": {
|
|
|
|
"color": "#36c"
|
|
|
|
},
|
|
|
|
"invert": {
|
|
|
|
"color": "#fff"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"images": {
|
|
|
|
"math": {
|
|
|
|
"file": "ve-math/math.svg",
|
|
|
|
"variants": [ "progressive" ]
|
|
|
|
},
|
|
|
|
"math-display-block": {
|
|
|
|
"file": "ve-math/math-display-block.svg",
|
|
|
|
"variants": [ "invert" ]
|
|
|
|
},
|
|
|
|
"math-display-default": {
|
|
|
|
"file": "ve-math/math-display-default.svg",
|
|
|
|
"variants": [ "invert" ]
|
|
|
|
},
|
|
|
|
"math-display-inline": {
|
|
|
|
"file": "ve-math/math-display-inline.svg",
|
|
|
|
"variants": [ "invert" ]
|
|
|
|
},
|
|
|
|
"chem": {
|
|
|
|
"file": "ve-math/chem.svg",
|
|
|
|
"variants": [ "progressive" ]
|
|
|
|
}
|
|
|
|
}
|
2015-07-22 22:10:46 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"ResourceFileModulePaths": {
|
|
|
|
"localBasePath": "modules",
|
|
|
|
"remoteExtPath": "Math/modules"
|
|
|
|
},
|
|
|
|
"SpecialPages": {
|
|
|
|
"MathShowImage": "SpecialMathShowImage",
|
|
|
|
"MathStatus": "SpecialMathStatus"
|
|
|
|
},
|
2016-06-03 15:42:59 +00:00
|
|
|
"TrackingCategories": [
|
2017-08-15 14:19:41 +00:00
|
|
|
"math-tracking-category-error",
|
|
|
|
"math-tracking-category-render-error"
|
2016-06-03 15:42:59 +00:00
|
|
|
],
|
2015-07-22 22:10:46 +00:00
|
|
|
"manifest_version": 1
|
|
|
|
}
|