MathML - Mathematical Markup Language
MathML é uma linguagem de marcação, baseada em XML, para criar fórmulas matemáticas. Ela está dividida em duas partes: Presentation e Content Markup. Esse artigo vai tratar apenas da Presentation Markup.
[ Hits: 10.880 ]
Por: Paulo Dias em 19/07/2013 | Blog: http://naotenhosite.eu.nao.tenho
Perceba que o elemento raiz do MathML é o "math", e que a raiz quadrada é representada pelo elemento "msqrt" (para outras raízes existe o elemento "mroot", veja os exemplos na próxima página) e o elemento "mn" representa um número.
Outro elemento usado com frequência é o "mrow". Esse elemento tem a função de agrupar outros elementos em linha. A princípio, pode parecer um elemento sem muita utilidade, mas em MathML existem elementos com um número específico de filhos. Dessa forma "mrow" se torna muito útil.
Essa característica pode ser útil em alguns casos, mas nesse exemplo, eu não quero essa separação. Para evitar isso, vou usar o "mrow":
Obs.: é possível especificar quais caracteres serão utilizados como parênteses e separadores do "mfenced". Isso é possível através dos atributos open, close e separators.
Os elementos "msub" e "msup" também têm o número de filhos predefinidos:
Com MathML, é possível criar matrizes com uma sintaxe semelhante às tabelas HTML. O elemento pai é o "mtable". Dentro dele temos elementos de linha "mtr", e dentro desses, elementos de coluna "mtd". Veja:
JavaScript - Programação orientada a objetos
Como criar um box para o Vagrant
AWK - Manipulação de arquivos de texto
Diferenças de sites Web Standards
Como minimizar CSS e Javascript via linha de comando
ExtJS: Um excelente framework de JavaScript
Jakarta JMeter - Testando o desempenho de seus sites
jQuery - Criando um simples jogo da velha
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Jogos baixados na Central de Aplicativos mas que não abrem (1)
debian com wayland, configuracao de teclado. Mudou Tudo! [RESOLVIDO] (1)
Iinstalar o Scanner Kodak i940 no Linux Mint 19/20? (3)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (11)