Extension:Math/pt-br

A extensão Math fornece suporte para renderização de fórmulas matemáticas on-wiki via texvc e outros backends. Uma visão geral do que pode ser feito atualmente com esta extensão está disponível na documentação da Wikipédia em inglês.

This extension was part of core MediaWiki until MediaWiki version 1.18.

More information about installing and configuring this extension, including for older versions, can be found at.

Instalação
You should additionally go to the page Special:MathStatus to see whether all of the components of the Math extension now work. For any problems you see, the best option is to create a task on https://phabricator.wikimedia.org

Math output modes
The setting $wgMathValidModes holds an array with the names of output modes that can be used for rendering. If multiple modes are enabled, logged-in users can set a personal preference in the appearance pane of their user preferences page.

You can also use the $wgDefaultUserOptions setting to set which of these modes should be the default, e.g.:

Mathoid
Mode: 'mathml' (pre-July 2015: MW_MATH_MATHML)

For MW 1.23 and higher, you can use a Mathoid server that uses MathJax to convert texvc input on the server side to MathML+SVG rendering. This is the most recommended option; Mathoid is the rendering mode that will be used on Wikipedia in the future.

To use Mathoid, the following settings are recommended:

Confira Mathoid para encontrar instruções sobre como executar seu próprio servidor Mathoid.

LaTeX
Mode: 'png' (pre-July 2015: MW_MATH_PNG)

This is the mode that requires the most setup work, since at least the texvc utility has to be installed for it to work, and ideally texvccheck as well. See Installing texvc for how to install both of these.

LaTeXML
Mode: 'latexml' (pre-July 2015: MW_MATH_LATEXML)

Uses the LaTeXML utility. The rendering is done via an online service (set with $wgLaTeXMLUrl, which has a default value).

No rendering
Mode: 'source', (pre-July 2015: MW_MATH_SOURCE)

MathJax
Mode: MW_MATH_MATHJAX

This mode uses the MathJax application for client-side rendering. It is now deprecated, and requires MediaWiki 1.25 or lower in order to run. See Client-side rendering with MathJax for how to use it.

Ver matemática
A extensão Math tenta fornecer a saída MathML, com retorno para imagens SVG ou PNG, respectivamente. Dependendo dos recursos do dispositivo que você está usando, o tipo de saída é escolhido. O suporte matemático básico funciona para todos os navegadores. No entanto, para um processamento ideal, pode ser necessária uma afinação específica:


 * Para Firefox ou outros browsers  Gecko, é necessário instalar a extensão Native MathML extension e math fonts. O suporte de acessibilidade é fornecido por  NVDA, ​​ VoiceOver ou  Orca. Além disso, o NVDA requer o plugin  MathPlayer para ler matemática.


 * For Safari or other WebKit browsers, you may also install math fonts and enable native MathML rendering by ext>Special:MyLanguage/Extension:Math/advancedSettings#CSS for the MathML with SVG fallback mode|inserting some CSS rules into the custom style sheet of your browser preference.

Accessibility support is provided by the VoiceOver screen reader but not by Orca yet.


 * For Chrome you must ext>Special:MyLanguage/Extension:Math/advancedSettings#CSS for the MathML with SVG fallback mode|insert some CSS rules into the custom style sheet of your browser preference in order to get accessibility support via [http://www.chromevox.com/ ChromeVox] or visual rendering via the [https://chrome.google.com/webstore/detail/math-anywhere/gebhifiddmaaeecbaiemfpejghjdjmhc MathJax plugin].
 * Em algumas versões do Internet Explorer, é possível usar MathPlayer como uma tecnologia assistiva.

Tips and tricks

 * You can use the Firefox MathML copy addon to copy formulae to other applications such as Microsoft Word (video), or Google docs with the g(Math) plugin (video)

Forcing a re-render of equations
Specifying the URL-parameter action=purge does not force the math equation to re-render the math tags. If a complete re-rendering of the math tags is desired the URL-parameter action=purge&mathpurge=true has to be passed. Be aware that this might cause side effects with other pages since the math extension uses the hash of the input TeX-input-string as the caching key. e.g. if you would force the re-rending with mathpurge option for a page containing the equation, the new rendering result would be used on all other pages containing   after the individual page caches are invalidated.

Relatório de erros
Se algo está errado com a extensão de matemática você pode denunciar isso em Phabricator. Além disso, você deve verificar como seu problema se relaciona com os testes de unidade automatizada que são gerados a partir da página CoverageTest.

Ver também

 * - an alternative way to provide support for rendering mathematical formulas on-wiki, without texvc or LaTeX
 * - description of texvc
 * Another alternative is to use:
 * - description of texvc
 * Another alternative is to use:
 * Another alternative is to use:
 * Another alternative is to use: