mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
synced 2024-11-14 19:26:08 +00:00
f0c8840148
Create MathDataUpdater class that checks if statements are using math and adds the stlyes required for math in that case. This patch has no effect until I5bc0622ee7338f3215d14e15331a0a1931ca1ae0 is merged. After both changes are in effect I0abd6acbfa12fd503d11476f0c8c8c8a8a851cdc can be merged. Bug: T173949 Change-Id: I0e24bbb53e6e01d549f534744780ca1afc49fdd7 |
||
---|---|---|
db | ||
i18n | ||
images | ||
maintenance | ||
mathoid | ||
modules | ||
src | ||
tests | ||
.eslintrc.json | ||
.gitattributes | ||
.gitignore | ||
.gitreview | ||
.phpcs.xml | ||
.stylelintrc.json | ||
CODE_OF_CONDUCT.md | ||
composer.json | ||
COPYING | ||
extension.json | ||
Gruntfile.js | ||
HISTORY | ||
Math.alias.noTranslate.php | ||
Math.alias.php | ||
Math.php | ||
MathLaTeXML.php | ||
package.json | ||
README | ||
RELEASE-NOTES-3.0.0 |
This version (for MediaWiki 1.31) has some changes since previous versions: By default the math rendering service from the Wikimedia Foundation located at https://wikimedia.org/api/rest_v1/ will be used for math rendering. Therefore php-curl is required. cf. https://www.mediawiki.org/wiki/Manual:CURL Consult https://www.mediawiki.org/wiki/Extension:Math for further information and advanced settings. Attributes of the <math /> element: attribute "display": possible values: "inline", "block" or "inline-displaystyle" (default) "display" reproduces the old texvc behavior: The equation is rendered with large height operands (texvc used $$ $tex $$ to render) but the equation printed to the current line of the output and not centered in a new line. In Wikipedia users use :<math>$tex</math> to move the math element closer to the center. "inline" renders the equation in with small height operands by adding {\textstyle $tex } to the users input ($tex). The equation is displayed in the current text line. "inline-displaystyle" renders the equation in with large height operands centered in a new line by adding {\displaystyle $tex } to the user input ($tex). For testing your installation run php tests/phpunit/phpunit.php extensions/Math/tests/ from your MediWiki home path. == Logging == The math extension supports PSR-3 logging: Configuration can be dona via $wgDebugLogGroups['Math'] = [ 'level' => 'info', 'destination' => '/path/to/file.log' ];