MathML

Mathematical Markup Language (MathML) é uma linguagem de marcação matemática, uma aplicação de XML para descrever noções matemáticas e capturar sua estrutura e conteúdo. Parte do HTML5 e ISO ISO / IEC DIS 40314 desde 2015, o MathML visa integrar de fórmulas matemáticas em páginas World Wide Web e outros documentos.

História

A MathML 1 foi lançada como Recomendação W3C em abril de 1998 como a primeira linguagem XML recomendada pelo W3C. A versão 1.01 foi lançada em julho de 1999 e a versão 2.0 surgiu em fevereiro de 2001. Em outubro de 2003, a segunda ediçãode MathML versão 2.0 foi lançada com o último lançamento do MathML Working Group da W3C.MathML foi originalmente desenhada antes da finalização do namespaces XML. Entretanto, foi atribuído um namespace imediatamente após a conclusão da Namespace Recommendation (para o uso de XML, os elementos devem estar no namespace com namespace URI http://www.w3.org/1998/Math/MathML). Quando MathML é usada em HTML (em oposição a XML) este namespace é automaticamente inferido pelo analisador HTML e não precisa ser especificado no documento.

MathML versão 3.0

A versão 3.0 da especificação MathML foi lançada como uma Recomendação W3C em 20 outubro de 2010. Uma recomendação de A MathML for CSS Profile foi posteriormente lançada em 7 de junho de 2011.[1] Este é um subconjuntode MathML adaptável para o formato CSS. O outro conjunto Strict Content MathML fornece um subconjunto de Content MathML como uma estrutura uniforme e é desenhado para ser compatível como OpenMath. Outros elementos do conteúdo são definidos nos termos de uma transformação para o subconjunto estrito. Novos elementos de conteúdo incluem <bind>, que associam variáveis (<bvar>) a expressões. Por exemplo, um índice de somatório. O novo elemento <share> permite o compartilhamento de estruturas.[2]

O desenvolvimentode MathML 3.0 passou por vários estágios. Em junho de 2006, o W3C reorientou o MathML Working Group para produzir uma Recomendação MathML 3 até fevereiro de 2008 e em novembro de 2008 estendeu a atividade até abril de 2010. Um sexto projeto da revisãode MathML 3 foi lançado em junho de 2009. Em 10 de agosto de 2010, a versão 3 se transformou em uma Recomendação Proposta em vez de um projecto.[2] A segunda ediçãode MathML 3.0 foi lançada como uma Recomendação W3C em 10 de abril de 2014.[3] A especificação foi aprovada como um padrão internacional ISO/IEC 40314:2015 em 23 de junho de 2015.[4]

Apresentação e semântica

A MathML lida não apenas com a apresentação como também com o significado dos componentes das fórmulas (a última parte do MathML é conhecida como Content MathML). Por o significado ser preservado separadamente da apresentação da equação, a forma como o conteúdo é comunicado pode ser deixada ao usuário. Por exemplo, páginas web como MathML embutido podem ser visualizadas como páginas web normais com muitos browsers. Entretanto, usuários com deficiência visual podem ter a mesma leitura de MathML por meio de leitores de tela. Por exemplo, usando o MathPlayes plugin para Internet Explore, o Opera 9.50 ou a extensão Fire Vox para Firefox.

Presentation MathML

Presentation MathML foca na exibição de uma equação e possui cerca de 30 elementos. Todos os nomes dos elementos começam com m. Presentation MathML é construída a partir de tokes que são combinados usando elementos de alto nível, que controlam seu layout (há também cerca de 50 atributos, que controlam principalmente detalhes menores).

Os elementos tokem geralmente contêm apenas caracteres (não contêm outros elementos). Eles incluem:

  • <mi>x</mi> – identificadores
  • <mo>+</mo> – operadores
  • <mn>2</mn> – números
  • <mtext>non zero</mtext> – texto

No entanto, nota–se que estes elementos token podem ser usados como pontos de extensão, permitindo marcações nas linguagens do host.MathML em HTML5 permite a maioria das marcações HTML em mtext e

  • <mtext><b>non</b> zero</mtext>

está em conformidade, com as marcações HTML sendo usadas dentrode MathML para marcar textos embutidos.

Estes são combinados usando elementos de layout, que geralmente contêm apenas elementos. Eles incluem:

  • <mrow> – linha horizontal de itens
  • <msup>, <munderover> , entre outros – sobrescritos, limites acima e abaixo de operadores como somas, entre outros
  • <mfrac> – frações
  • <msqrt> and <mroot> – raízes
  • <mfenced> –  cercam o conteúdo com parênteses, por exemplo

Como de costume em HTML e XML, muitas entidades estão disponíveis para especificar símbolos especiais por nome como &pi; e &RightArrow;. Uma característica interessantede MathML é que as entidades também existem para expressar operadores normalmente invisíveis como&InvisibleTimes; para multiplicação implícita. Eles são:

  • U+2061 FUNCTION APPLICATION
  • U+2062 INVISIBLE TIMES
  • U+2063 INVISIBLE SEPARATOR
  • U+2064 INVISIBLE PLUS

A especificação completa das entidades[1] MathML é coordenada com as especificações correspondentes para uso com HTML e XML[2] em geral.

Então, a expressão requer dois elementos de layout – um para criar a linha horizontal geral e outro para o expoente sobrescrito. Incluindo apenas os elementos de layout e os tokens (ainda não marcados), a estrutura se parece como:

    <mrow>
      a &InvisibleTimes; <msup>x 2</msup>
      + b &InvisibleTimes; x
      + c
    </mrow>

Porém, os tokens individuais também precisam ser identificados como identificadores (mi), operadores (mo) ou números (mn). Com a marcação token, a forma completa termina como:

    <mrow>
      <mi>a</mi> <mo>&InvisibleTimes;</mo> <msup><mi>x</mi><mn>2</mn></msup>
      <mo>+</mo><mi>b</mi><mo>&InvisibleTimes;</mo><mi>x</mi>
      <mo>+</mo><mi>c</mi>
    </mrow>

Um documento MathML válido consiste normalmente na declaração XML, na declaração DOCTYPE e no elemento do documento. O corpo do documento contém as expressões MathML, que aparecem nos elementos <math> conforme necessário. Geralmente, MathML será embutida em documentos mais gerais como HTML, DocBook ou outros esquemas XML. Um documento completo que consiste apenas no exemplo de MathMl acima é mostrado como:

 <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE math PUBLIC "-//W3C//DTD MathML 2.0//EN"
           "http://www.w3.org/Math/DTD/mathml2/mathml2.dtd">
  <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mrow>
      <mi>a</mi>
      <mo>&InvisibleTimes;</mo>
      <msup>
        <mi>x</mi>
        <mn>2</mn>
      </msup>
      <mo>+</mo>
      <mi>b</mi>
      <mo>&InvisibleTimes; </mo>
      <mi>x</mi>
      <mo>+</mo>
      <mi>c</mi>
    </mrow>
  </math>

Content MathML

Content MathML foca na semântica ou no significado em vez do layout da expressão. É central para Content MathML o elemento <apply> que representa a função aplicação. A função aplicada é o primeiro elemento sob <apply> , e seus operadores e seus parâmetros são os elementos remanescentes. Content MathML usa apenas alguns atributos.

Tokens como identificadores e números são marcados individualmente muitos como Presentation MathML, mas com elementos como ci e cn. Em vez de serem simplesmente um outro tipo de token, os operadores são representados por elementos específicos, cuja semântica matemática é conhecida por MathML: times, power, entre outros. Existem mais de cem elementos diferentes para diferentes funções e operadores (ver [3]).

Por exemplo, <apply><sin/><ci>x</ci></apply> representa e <apply><plus/><ci>x</ci><cn>5</cn></apply> representa . os elementos representando operadores e funções são elementos vazios porque seus operandos são os outros elementos sob <apply> .

A expressão poderia ser representada como:

<math>
    <apply>
        <plus/>
        <apply>
            <times/>
            <ci>a</ci>
            <apply>
                <power/>
                <ci>x</ci>
                <cn>2</cn>
            </apply>
        </apply>
        <apply>
            <times/>
            <ci>b</ci>
            <ci>x</ci>
        </apply>
        <ci>c</ci>
    </apply>
</math>

Content MathML é quase isomorfo para expressões em uma linguagem funcional como Scheme.<apply>...</apply> equivale a Scheme (...), e os muitos elementos de operador e de função são funções Scheme. Com esta transformação literal trivial, além de desmarcar os tokens individuais, o exemplo acima se torna:

  (plus
    (times a (power x 2))
    (times b x)
    c)

Isto reflete a relação estreita conhecida entre as estruturas de elementos XML e LISP ou Scheme S–expressions.[5][6]

Exemplos e comparação com outros formatos

A fórmula quadrática:

poderia ser marcada usando a sintaxe LaTeX como:

x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

em troff/eqn como:

x={-b +- sqrt{b sup 2 – 4ac}} over 2a

em Apache OpenOffice Math e LibreOffice Math como:

x={-b plusminus sqrt {b^2 – 4 ac}} over {2 a}
x={-b +- sqrt {b^2 – 4ac}} over 2a
x={-b ± sqrt {b^2 – 4ac}} over 2a

em AsciiMath como:

x=(-b +- sqrt(b^2 – 4ac))/(2a)

A equação acima poderia ser representada como Presentation MathML como uma árvore de expressão feita a partir de elementos de layout como mfrac ou msqrt:

<math mode="display" xmlns="http://www.w3.org/1998/Math/MathML">
 <semantics>
  <mrow>
    <mi>x</mi>
    <mo>=</mo>
    <mfrac>
      <mrow>
        <mo form="prefix">&#x2212;<!-- − --></mo>
        <mi>b</mi>
        <mo>&#x00B1;<!-- &PlusMinus; --></mo>
        <msqrt>
          <msup>
            <mi>b</mi>
            <mn>2</mn>
          </msup>
          <mo>&#x2212;<!-- − --></mo>
          <mn>4</mn>
          <mo>&#x2062;<!-- &InvisibleTimes; --></mo>
          <mi>a</mi>
          <mo>&#x2062;<!-- &InvisibleTimes; --></mo>
          <mi>c</mi>
        </msqrt>
      </mrow>
      <mrow>
        <mn>2</mn>
        <mo>&#x2062;<!-- &InvisibleTimes; --></mo>
        <mi>a</mi>
      </mrow>
    </mfrac>
  </mrow>
  <annotation encoding="TeX">
     x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
  </annotation>
  <annotation encoding="StarMath 5.0">
     x={-b plusminus sqrt {b^2 - 4 ac}} over {2 a}
  </annotation>
 </semantics>
</math>

Este exemplo usa o elemento  <annotation> , que pode ser usado para embutir uma notação semântica no formato non-XML format, por exemplo para arquivar a fórmula no formato usado por um editor de equação como StarMath ou pela marcação usando a sintaxe LaTeX.

Embora menos compacto que o TeX, a estrutura XML promete torná–lo amplamente utilizável, permite exibição instantânea em aplicações como web browsers e facilita uma interpretação do seu significado em softwares matemáticos. MathML não destina–se a ser escrita ou editada diretamente por seres humanos.[7]

Embutindo MathML em arquivos HTML/XHTML

MathML, sendo XML, pode ser incorporado dentro de outros arquivos XML como arquivos XHTML usando namespaces XML. Navegadores recentes como o Firefox 3+ e Opera 9.6+ (suporte incompleto) podem exibir Presentation MathML incorporado em XHTML.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html  PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
  "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  <head>
    <title>Example of MathML embedded in an XHTML file</title>
    <meta name="description" content="Example of MathML embedded in an XHTML file"/>
  </head>
  <body>
    <h1>Example of MathML embedded in an XHTML file</h1>
    <p>
      The area of a circle is
      <math xmlns="http://www.w3.org/1998/Math/MathML">
        <mi>&#x03C0;<!-- π --></mi>
        <mo>&#x2062;<!-- &InvisibleTimes; --></mo>
        <msup>
          <mi>r</mi>
          <mn>2</mn>
        </msup>
      </math>.
    </p>
  </body>
</html>
nofloat
A rendering of the formula for a circle in MathML+XHTML using Firefox 22 on Mac OS X

MathML também é suportado em arquivos HTML5 nas versões atuais do WebKit (Safari), Gecko (Firefox). Não há necessidade de especificar namespaces como no XHTML.

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Example of MathML embedded in an HTML5 file</title>
  </head>
  <body>
    <h1>Example of MathML embedded in an HTML5 file</h1>
    <p>
      The area of a circle is
      <math>
        <mi>&pi;</mi>
        <mo>&InvisibleTimes;</mo>
        <msup>
          <mi>r</mi>
          <mn>2</mn>
        </msup>
      </math>.
    </p>
  </body>
</html>

Suporte de software

Web browsers

Dos principais web browsers, browsers baseados em Gecko (por exemplo, Firefox e Camino) têm o suporte nativo mais completo para MathML.[8][9]

Embora o mecanismo de layout do WebKit tenha uma versão de desenvolvimento do MathML,[10] este recurso está disponível somente a partir da versão 5.1 do Safari, Chrome 24,[11][12] mas não em versões posteriores do Google Chrome.[13] O Google removeu o suporte do MathML, reivindicando problemas de segurança arquitetônicos. Em outubro de 2013, a implementação do WebKit / Safari apresentava vários bugs.[14]

Opera, entre as versões 9.5 e 12, tem suporte para MathML para CSS,[15][16] mas é incapaz de posicionar marcas diacríticas corretamente.[17]  Antes da versão 9.5, era necessário JavaScript do usuário ou folhas de estilo personalizadas para emular o suporte MathML.[18] A partir da versão 14, o Opera subtiuti o suporte de MathML para Chromium 25.[19]

Internet Explorer não tem suporte nativo para MathML. O suporte para IE6 por meio do IE9 pode ser adicionado com a instalação do plugin MathPlayer.[20] IE10 apresenta alguns bugs com MathPlayer, e a Microsoft decidiu desabilitar completamente no IE11 a interface de plugin binário necessária para o MathPlayer.[21] O MathPlayer tem uma licença que pode limitar seu uso ou distribuição em páginas web comerciais e software. Usar ou distribuir o plugin MathPlayer para exibir conteúdo HTML por meio do controle WebBrowser em software comercial também pode ser proibido por esta licença.

Konqueror baseado em KHTML não tem suporte para MathML.[22]

A qualidade da renderização de MathML em um navegador depende das fontes instaladas. O projeto STIX Fonts lançou um conjunto abrangente de fontes matemáticas sob licença aberta. A fonte Cambria Math fornecida com o Microsoft Windows tinha um suporte ligeiramente mais limitado.[23]

De acordo com um membro da equipe MathJax, nenhum dos principais fabricantes de navegadores pagou qualquer seus desenvolvedores para trabalhos de renderização de MathML. Qualquer apoio existente é resultado trabalho voluntário (não remunerado)..[24]

Em 2015, a Associação MathML foi fundada para apoiar a adoção do padrão MathML.[25]

Editores

Editores com suporte nativo MathML (incluindo copiar e colar para MathML) são MathFlow e MathType, do Design Science, MathMagic e Publicon, da Wolfram Research, e WIRIS.[26] Uma lista completa de editores MathML está disponível no W3C.[27]

MathML também conta com suporte dos principais pacotes office como Apache OpenOffice (via OpenOffice Math), LibreOffice (via LibreOffice Math), Calligra Suite (antigo KOffice), Apple's Pages[28] e MS Office 2007, além de software matemáticos como Mathematica, Maple e a versão para Microsoft Windows da Casio ClassPad 300. O navegador W3C / editor Amaya também pode ser mencionado como um editor WYSIWYG MathML.

Firemath, um add-on para Firefox, fornece um editor WYSIWYG MathML.

A maioria dos editores apenas produzem Presentation MathML. O editor de fórmulas MathDox é um editor OpenMath que também fornece apresentação e conteúdo MathML. O Formulator MathML Weaver usa o estilo WYSIWYG para editar apresentação, conteúdo e marcações de MathML.

Reconhecimento da caligrafia

Web Equation pode converter manuscritos para MathML. Windows 7 tem uma ferramenta interna chamada de Math Input Panel, que converte manuscrito para MathML[29] (ao contrário do pacote do Microsoft Office, o Math Input Panel não usa o formato OMML, mas os aplicativos do Microsoft Office podem converter / colar do MathML em seu formato interno preferido). Embora a tecnologia subjacente também seja exposta para uso em outros aplicativos como um controle ActiveX chamado de Math Input Control,[30] deve–se notar que o ActiveX está desativado e não terá necessariamente suporte em futuros softwares da Microsoft como seu navegador Microsoft Edge.

Conversão

Há várias utilidades para conversão para e de MathML que estão disponíveis. W3.org mantém uma lista de softwares relacionado a MathML para download.[31]

Conversão web

ASCIIMathML[32] fornece uma biblioteca JavaScript para reescrever uma sintaxe de texto parecida com wiki usada em páginas web em MathML, que funciona em navegadores baseados em Gecko e no Internet Explorer com MathPlayer. LaTeXMathML[33] faz o mesmo para o subconjunto da sintaxe matemática LaTeX padrão. A sintaxe ASCIIMathML também poderia ser bastante familiar para qualquer pessoa acostumada às calculadoras científicas eletrônicas.

MathJax, uma biblioteca de JavaScript para renderização de fórmulas matemáticas expressas em LaTeX, AsciiMath ou MathML, também pode ser usada para traduzir LaTeX ou AsciiMath em MathML para interpretação direta pelo navegador.[34][35]

Equation Server para .NET de soft4science pode ser usado no lado do servidor (ASP.NET) para TeX-Math[36] (subconjunto da sintaxe matemática do LaTeX) para a conversão MathML e também pode criar imagens bitmap (png, jpg, gif, entre outras) a partir da entrada TeX-Math ou MathML.

JqMath[37] é um módulo de JavaScript que converte dinamicamente uma sintaxe simples parecida com TeX para MathML se o navegador o suportar, senão para simples HTML e CSS.

LaTeXML é uma reimplementação completa do sistema de tipografia TeX, capaz de converter documentos LaTeX em HTML e em ePub, opcionalmente usando MathML ou convertendo expressões matemáticas em imagens png ou svg. Esta é uma das poucas ferramentas que também fornecem saída Content MathML de conteúdo opcional para as equações convertidas.

Suporte para desenvolvedores de software

O suporte para o formato MathML acelera o desenvolvimento de aplicativos de software em vários tópicos como educação assistida por computador (ensino à distância, livros didáticos eletrônicos, entre outros materiais de sala de aula), a criação automatizada de relatórios, sistemas de álgebra computacional, ferramentas de criação, treinamento e publicação tanto para a web quanto para desktop, entre muitas outras aplicações para matemática, ciências, negócios, economia. Vários fornecedores de software propõem uma edição de componentes de seus editores MathML, fornecendo o caminho mais fácil para os desenvolvedores de software inserirem funcionalidades de renderização, edição e processamento matemáticas em suas aplicações. Por exemplo, o Formulator ActiveX Control do Laboratório Hermitech pode ser incorporado a um aplicativo como o editor MathML. A Design Science oferece um kit de ferramentas para a construção de páginas web que incluem matemática interativa (MathFlow Developers Suite[38]).

Outros padrões

Outro padrão chamado de OpenMath que foi projetado (principalmente pelas mesmas pessoas que criaram o Content MathML) mais especificamente para arquivar fórmulas semanticamente também pode ser usado para complementar MathML. Os dados do OpenMath podem ser embutidos em MathML usando o elemento <annotation-xml encoding="OpenMath"> . Os dicionários de conteúdo OpenMath podem ser usados ​​para definir o significado dos elementos <csymbol> . A expressão seguinte define P1(x) como o primeiro polinômio de Legendre:

<apply>
  <csymbol encoding="OpenMath" definitionURL="http://www.openmath.org/cd/contrib/cd/orthpoly1.xhtml#legendreP">
    <msub><mi>P</mi><mn>1</mn></msub>
  </csymbol>
  <ci>x</ci>
</apply>

O formato OMDoc foi criado para marcação de estruturas matemáticas maiores que fórmulas, de declarações como definições, teoremas, provas ou exemplos a teorias e livros. As fórmulas em documentos OMDoc podem ser escritas em Content MathML ou em OpenMath. Elas são convertidos para Presentation MathML para apresentação.

O Office Open XML (OOXML) padrão SO/IEC define uma sintaxe de matemática XML diferente, derivada de produtos do Microsoft Office. Entretanto, ela é parcialmente compatível por meio de XSL Transformations relativamente simples.[39]

Referências

  1. «A MathML for CSS Profile». W3C. 7 de junho de 2011. Consultado em 25 de julho de 2013 
  2. a b Mathematical Markup Language Version 3.0 W3C Recommendation. W3.org. Retrieved on 9 May 2012.
  3. MathML Version 3.0 2nd Edition. W3.org. Retrieved on 8 July 2014.
  4. W3C MathML 3.0 Approved as ISO/IEC International Standard. W3.org. Retrieved on July 12, 2015.
  5. Steven DeRose. The SGML FAQ Book: Understanding the Relationship of SGML and XML, Kluwer Academic Publishers, 1997. ISBN 978-0-7923-9943-8.
  6. Canonical S-expressions#cite note-0
  7. Buswell, Steven; Devitt, Stan; Diaz, Angel; et al. (7 de julho de 1999). «Mathematical Markup Language (MathML) 1.01 Specification (Abstract)». Consultado em 26 de setembro de 2006. While MathML is human-readable it is anticipated that, in all but the simplest cases, authors will use equation editors, conversion programs, and other specialized software tools to generate MathML. 
  8. Wang, Frédéric, Mozilla MathML Status, Mozilla 
  9. Sidje, Roger B., Authoring MathML for Mozilla, Mozilla 
  10. Bug 3251 – Implement MathML (master bug), WebKit  . . . (However, "see also") https://trac.webkit.org/wiki/MathML%20Status
  11. Cópia arquivada, BrowserFame, consultado em 5 de julho de 2017, cópia arquivada em |arquivourl= requer |arquivodata= (ajuda) 🔗 
  12. Stable Chrome 24 supports MathML and closes security holes, The H Online, consultado em 11 de janeiro de 2013 
  13. Stable Channel Update, consultado em 7 de abril de 2013 
  14. Frédéric Wang. «Funding MathML Developments in Gecko and WebKit - Blog de Frédéric». maths-informatique-jeux.com. Consultado em 22 de novembro de 2014 
  15. McCathieNevile, Charles (27 de setembro de 2007), Can Kestrels do Math? MathML support in Opera Kestrel, Opera 
  16. Olsen, Tommy A. (16 de novembro de 2007), Even more work, Opera, cópia arquivada em 18 de novembro de 2007 
  17. MathML – The Opera MathML blog. My.opera.com (1 November 2007). Retrieved on 9 May 2012.
  18. UserJS for MathML 2.0. My.opera.com. Retrieved on 9 May 2012.
  19. Opera 14 beta for Android is out, cópia arquivada em 8 de março de 2013 
  20. MathPlayer – version history 
  21. «Microsoft cripples the display of math in IE10 & 11». dessci.com. Consultado em 22 de novembro de 2014. Arquivado do original em 1 de julho de 2014 
  22. Bug 30526 – MathML support for Konqi 
  23. Vismor, Timothy, Viewing Mathematics on the Internet, consultado em 13 de abril de 2011 
  24. Peter Krautzberger. «MathML forges on». oreilly.com. Consultado em 22 de novembro de 2014 
  25. == Referências em contribuições recentes ==

    Olá, MathML. Boas-vindas à Wikipédia! Alerto que algumas contribuições que realizou não possuem fontes confiáveis e independentes, conforme orienta a política de verificabilidade da Wikipédia, por isso seu texto foi removido, modificado ou marcado com o uso de predefinições (como {{sem-fontes}} e {{carece de fontes}}). Para adicionar referências é necessário colocar <ref>referência</ref> após sua edição, substituindo o termo referência pela bibliografia ou ligação de onde obteve a informação que adicionou, de acordo com as orientações de formatação do livro de estilo. Encontre fontes: ABW  • CAPES  • Google (N • L • A).

    Por favor, leia com atenção as políticas e regulamentos apresentados acima, assim seu esforço aqui terá um bom resultado. Se, ao ler a política, lhe surgir alguma dúvida, por favor deixe-me uma mensagem em minha página de discussão e quando eu puder lhe responderei, ou então, pode consultar algum membro do programa de tutoria ou um administrador da Wikipédia. Também pode utilizar o assistente para a criação de artigos, que o guiará passo a passo no processo de criação. Saudações e boa sorte em suas edições.

  26. WIRIS editor page describing the use of MathML. Wiris.com. Retrieved on 9 May 2012.
  27. MathML Software – Editors at W3C. W3.org (24 April 2012). Retrieved on 9 May 2012.
  28. «What's New in Pages for Mac». Apple Support (em inglês). Consultado em 6 de abril de 2017 
  29. «Use Math Input Panel to write and correct math equations». windows.microsoft.com. Consultado em 22 de novembro de 2014 
  30. David Hutchison; Jacques Carette; Claudio Sacerdoti Coen (2009). Intelligent Computer Mathematics: 16th Symposium, Calculemus 2009, 8th International Conference, MKM 2009, Grand Bend, Canada, July 6-12, 2009, Proceedings. [S.l.]: Springer Science & Business Media. p. 29. ISBN 978-3-642-02614-0 
  31. «MathML Implementations». w3.org. Consultado em 22 de novembro de 2014 
  32. ASCIIMathML: Math on the web for everyone. .chapman.edu. Retrieved on 9 May 2012.
  33. LaTeXMathML: a dynamic LaTeX mathematics to MathML converter. Maths.nottingham.ac.uk. Retrieved on 9 May 2012.
  34. MathJax MathML Support Arquivado em 18 de julho de 2011, no Wayback Machine.. Mathjax.org. Retrieved on 9 May 2012.
  35. Cuellar, Autumn; Topping, Paul (junho de 2013), «What you need to know about the Maths Stack», ISBN 978-0-9926471-0-0, XML London 2013: 63–68, doi:10.14337/XMLLondon13.Cuellar01 
  36. TeX-Math. TeX-Math. Retrieved on 9 May 2012.
  37. jqMath – Put Math on the Web. Mathscribe.com. Retrieved on 15 July 2015.
  38. MathFlow. Dessci.com. Retrieved on 9 May 2012.
  39. David Carlisle (9 de maio de 2007), XHTML and MathML from Office 2007, David Carlisle, consultado em 20 de setembro de 2007 

Leituras adicionais

Ligações externas

Read other articles:

Lago de Walen Walensee Vista de satélite del lago (NASA)Ubicación geográficaContinente Europa centralRegión Suiza orientalCuenca Río RinCoordenadas 47°07′00″N 9°12′00″E / 47.116666666667, 9.2Ubicación administrativaPaís Suiza SuizaDivisión  Glaris  San GaloSubdivisión Distritos de Sarganserland y See-GasterPresaTipo Lago de agua dulceCuerpo de aguaOrigen Tectónico y glaciarTiempo retención 1,425 añosIslas interiores Varios islotesAfluentes ...

ديبى  -  قرية مصرية -  تقسيم إداري البلد  مصر المحافظة محافظة البحيرة المركز رشيد المسؤولون السكان التعداد السكاني 12853 نسمة (إحصاء 2006) معلومات أخرى التوقيت ت ع م+02:00  تعديل مصدري - تعديل   قرية ديبى هي إحدى القرى التابعة لمركز رشيد في محافظة البحيرة في جمهورية م

Bisikan AnginAlbum studio karya Tetty KadiDirilis1968GenrePopDurasi19:26LabelRemaco RecordsKronologi Tetty Kadi Pulau Seribu (1966)'Pulau Seribu'1966 Bisikan Angin (1968) Mirip Wadjahmu (1968)'Mirip Wadjahmu'1968 Bisikan Angin adalah album kedua dari penyanyi kondang Tetty Kadi yang kala itu masih berusia 16 tahun. Album ini berisi delapan buah lagu yang berkisah tentang kisah cinta remaja. Genre musik dari album ini masih mengutamakan unsur pop remaja yang isinya bertemakan cinta dan cer...

У Вікіпедії є статті про інших людей із прізвищем Шталь.Агустін Штальісп. Agustín Stal Народився 21 січня 1842(1842-01-21)[1]Агуаділья (Пуерто-Рико), Пуерто-Рико, СШАПомер 12 липня 1917(1917-07-12)[1] (75 років)Баямон, Пуерто-Рико, США[1]Поховання БаямонКраїна  СШАДіяльність ботанік,&...

Wollemia Ocorrência: Cretáceo Médio; recente Espécime jovem num jardim botânico. Classificação científica Reino: Plantae Divisão: Pinophyta Classe: Pinopsida Ordem: Araucariales Família: Araucariaceae Género: Wollemia Espécie: W. nobilis Nome binomial Wollemia nobilisW.G.Jones, K.D.Hill & J.M.Allen Wollemia é um género de árvore conífera da família Araucariaceae. A espécie australiana Wollemia nobilis é a única espécie deste género e foi descoberta em 1994 num conjun...

Extension est de la ville de Bruxelles Quartier des squares, l'un des quartiers de l'extension. Administration Pays Belgique Région Bruxelles-Capitale Ville Bruxelles Géographie Coordonnées 50° 50′ 40″ nord, 4° 22′ 56″ est Localisation Géolocalisation sur la carte : Bruxelles Extension est de la ville de Bruxelles modifier  L’extension est de la ville de Bruxelles est une zone de la Région de Bruxelles-Capitale qui appartient à la comm...

Walnut cultivar This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Grammar fixes and translation needs, WP:NOTHOWTO. Please help improve this article if you can. (November 2018) (Learn how and when to remove this template message) A major contributor to this article appears to have a close connec...

Canadian politician Joan CrockattMember of Parliamentfor Calgary CentreIn officeNovember 26, 2012 – October 19, 2015Preceded byLee RichardsonSucceeded byKent Hehr Personal detailsBorn (1955-12-05) December 5, 1955 (age 68)Lloydminster, Alberta, CanadaPolitical partyConservativeResidence(s)Calgary, AlbertaProfessionJournalist Joan Crockatt (born December 5, 1955) is a Canadian politician, who was elected to the House of Commons of Canada in a by-election on November 26, 2012.&#...

Emperor of the Great Qing大清皇帝ImperialStandard of the Qing EmperorLast to reignXuantong Emperor2 December 1908 – 12 February 1912 DetailsStyleHis Imperial Majesty (陛下)First monarchChongde EmperorLast monarchXuantong Emperor (De jure)Formation1636Abolition12 February 1912ResidenceMukden PalaceForbidden City, BeijingPretender(s)Jin Yuzhang The Qing dynasty (1636–1912) was a Manchu-led imperial Chinese dynasty and the last imperial dynasty of China. It was officially fou...

Суперкубок Австрії з футболу 1995Турнір Суперкубок Австрії з футболу Аустрія (Зальцбург) Рапід (Відень) 2 1 Дата 26 липня 1995Стадіон Альпенштадіон, КапфенбергАрбітр Манфред РіцінгерГлядачі 6 500← 1994 1996 → Суперкубок Австрії з футболу 1995 — 10-й розіграш турніру. Матч відбу...

CEP57 التراكيب المتوفرة بنك بيانات البروتينOrtholog search: PDBe RCSB قائمة رموز معرفات بنك بيانات البروتين 4L0R المعرفات الأسماء المستعارة CEP57, MVA2, PIG8, TSP57, centrosomal protein 57 معرفات خارجية الوراثة المندلية البشرية عبر الإنترنت 607951 MGI: MGI:1915551 HomoloGene: 8790 GeneCards: 9702 علم الوجود الجيني الوظيفة الجزيئية ...

Railway company in Chiba Prefecture, Japan Shibayama Railway LineA Keisei 3600 series EMU in Shibayama Railway livery in March 2007OverviewOwnerShibayama Railway Co., Ltd.(Narita International Airport Corporation)LocaleChiba Prefecture, JapanTerminiHigashi-NaritaShibayama-ChiyodaStations2ServiceSystemFunctionally part of Keisei Electric Railway networkOperator(s)Shibayama Railway, by Keisei Electric Railway crewsRolling stockKeisei 3600 series EMUDaily ridership2,458 (2008)[1]HistoryO...

Private university in San Jose, California Cogswell College redirects here. For the former college in Washington state, see Henry Cogswell College. Not to be confused with Silicon Valley University. University of Silicon ValleyFormer nameCogswell Technical School (1887–1930)Cogswell Polytechnical College (1930–2021)TypePrivate universityEstablished1887ChancellorCharles HouseChief Executive OfficerCharles RestivoAcademic staff11 full-time64 part-timeStudents434 (Fall 2021)[1]Underg...

Buku Iqro': Cara Cepat Belajar Membaca Al-Qur’an PengarangAs'ad Humam dan Team Tadarus AMMNegaraIndonesiaBahasaIndonesiaArabGenreBuku teks agamaTanggal terbitAwal 1990-an (edisi pertama) Iqro (Arab: اقرأ, translit. iqraʾ, har. 'Bacalah!'; judul lengkap: Buku Iqro': Cara Cepat Belajar Membaca Al-Qur’an) adalah buku teks yang digunakan komunitas Muslim di Indonesia dan Malaysia untuk belajar membaca huruf-huruf Arab dan melafalkan bahasa tersebut. Buku ini di...

This article's factual accuracy may be compromised due to out-of-date information. Please help update this article to reflect recent events or newly available information. (November 2010) Buckshaw Village, Lancashire is an example of a recently planned development. A local development framework is the spatial planning strategy introduced in England and Wales by the Planning and Compulsory Purchase Act 2004 and given detail in Planning Policy Statements 12. In most parts of the two countries, ...

2013 film by Sam Garbarski Vijay and IFilm posterDirected bySam GarbarskiScreenplay byMatthew RobbinsStory bySam GarbarskiBased ona screenplayby Philippe BlasbandProduced bySébastien DelloyeStarringMoritz BleibtreuPatricia ArquetteCinematographyAlain DuplantierRelease date August 8, 2013 (2013-08-08) (Locarno Festival) Running time96 minutesCountriesBelgiumGermanyLuxembourgLanguageEnglish Vijay and I is a comedy film directed by Sam Garbarski and starring Moritz Bleibtreu ...

2005 studio album by Mike LaddNegrophilia: The AlbumStudio album by Mike LaddReleasedFebruary 8, 2005 (2005-02-08)StudioSorcerer SoundGenreHip hopjazzLength47:37LabelThirsty EarProducerMike LaddGuillermo E. BrownVijay IyerMarguerite LaddMike Ladd chronology Nostalgialator(2004) Negrophilia: The Album(2005) Father Divine(2005) Singles from Negrophilia: The Album Shake ItReleased: 2004 Negrophilia: The Album is a studio album by American hip hop musician Mike Ladd. It was...

Lighthouse in Kerala, India LighthouseVizhinjam Lighthouse LocationKovalam, Thiruvananthapuram district, India Coordinates8°22′59″N 76°58′48″E / 8.383°N 76.98°E / 8.383; 76.98TowerConstructed1972 Constructionconcrete (tower) Height36 m (118 ft) Shapecylinder Markingsred (dome) , stripe (red and white, horizontal) LightFocal height57 m (187 ft) Characteristic Fl W 15s  Vizhinjam Lighthouse o...

Family of fishes Climbing gouramiTemporal range: 26–0 Ma PreꞒ Ꞓ O S D C P T J K Pg N Late Oligocene to Recent Anabas testudineus Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Actinopterygii Order: Anabantiformes Suborder: Anabantoidei Family: AnabantidaeBonaparte, 1831[1] Genera see text The Anabantidae are a family of ray-finned fish within the order Anabantiformes commonly called the climbing gouramies or climbing perches.[2]...

The geology of Kosovo includes a variety of different tectonic and stratigraphic features.[1] Rock outcrop at Brod Geologic history, stratigraphy and tectonics Kacanik Flysch Vrska Cuka granite: An example of Carpatho-Balkan units. Early Paleozoic granites followed by a gap in the Aptian and pelagic clastic rocks from the Cretaceous. Novo Brdo area: Part of the Central Vardar zone. Situated south of a highly tectonized domain. Novo Brdo schist formed in the Triassic in a volcano-sedim...