Extension:Math/pt-br

The Math extension provides support for rendering mathematical formulae. An overview of what can currently be done with this extension is found at the English Wikipedia's documentation.

Este artigo documenta como instalar, configurar e testar versões recentes desta extensão. Para usos avançados e documentação de versões antigas, consulte.

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.
 * Para navegadores do Safari ou outros  WebKit, você também pode instalar fontes matemáticas e ativar a renderização MathML nativa  inserindo algumas regras CSS Na folha de estilos personalizada da sua preferência de navegador. O suporte de acessibilidade é fornecido pelo leitor de tela VoiceOver, mas não pelo Orca ainda.
 * Para Chrome você deve  inserir algumas regras CSS na folha de estilos personalizada da sua preferência de navegador para obter suporte de acessibilidade através de ChromeVox ou renderização visual via O plugin MathJax.
 * Em algumas versões do Internet Explorer, é possível usar MathPlayer como uma tecnologia assistiva.

Configuração
A partir do MW 1.23 + você pode usar um servidor Mathoid que usa MathJax para converter a entrada texvc no lado do servidor para renderização MathML + SVG. Mathoid é o modo de renderização que vai ser usado no futuro Wikipedia. Para isso, as seguintes configurações são recomendadas:

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

Teste sua instalação
Navegar para https://en.wikipedia.org/wiki/Special:MathStatus Onde você deve substituir en.wikipedia.org pelo nome de host do seu wiki. Se isso não funcionar, crie uma tarefa em $ url

Purgando páginas que contêm equações
Especificar o parâmetro URL action = purge não força a equação matemática a renderizar novamente as tags matemáticas. Se uma re-renderização completa das tags matemáticas é desejada, o parâmetro URL  action = purge & mathpurge = true  deve ser passado. Esteja ciente de que isso pode causar efeitos colaterais com outras páginas, uma vez que a extensão matemática usa o hash da entrada TeX-input-string como a chave de cache. por exemplo. Se você forçar a opção de re-rendering com mathpurge para uma página contendo a equação $ E = mc ^ 2 $, o novo resultado de renderização seria usado em todas as outras páginas contendo $ E = mc ^ 2 $ depois que os caches de página individuais forem Invalidado.

Relatório de erros
Se algo está errado com a extensão de matemática você pode denunciar isso em [$ phabricator 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.

A extensão Math pode fazer muito mais, ao lado do básico descrito aqui. Confira para versões antigas e mais informações.