MathML significa Mathematical Markup Language e é um aplicativo baseado em XML. É usado para descrever notações matemáticas e científicas. Suas versões 1 e 2 foram criadas e desenvolvidas porThe Math Working Groupque é um dos grupos de trabalho mais antigos do W3C durante 1996-2004. O MathML versão 3 foi criado durante o segundo período de atividade do Math Working Group (2006-2016) e é um padrão ISO. Este tutorial cobrirá os fundamentos do MathML e seus comandos disponíveis na versão 3. Estamos usando a biblioteca MathJax para renderizar a sintaxe do MathML para que possa ser executado em todos os principais navegadores. MathJax é uma plataforma baseada em javascript para desenhar expressões matemáticas e símbolos em aplicações web.
Este tutorial é projetado para todos aqueles indivíduos que procuram um ponto de partida para aprender comandos MathML usando MathJax e abordamos tópicos adequados para iniciantes e usuários avançados.
Antes de prosseguir com este tutorial, é aconselhável que você entenda os conceitos básicos de HTML e CSS. Mas o tutorial é independente e você poderá aprender vários conceitos de MathML, mesmo se for um iniciante. Você só precisa ter um conhecimento básico de como trabalhar com um editor de texto simples e linha de comando.