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: 11.013 ]
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:
Zoneminder: Substituindo um Unifi NVR
AWK - Manipulação de arquivos de texto
Servidor FTP externo no Ubuntu 12.04 - Criação e configuração
Diferenças de sites Web Standards
jQuery - Criando um simples jogo da velha
Google Maps API - Criando e interagindo com seus próprios mapas
Jakarta JMeter - Testando o desempenho de seus sites
Por que o Javascript é ruim em matemática?
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Problema com audio apos upgrade (2)
eu preciso saber uma coisa sobre os games no linux (3)
eu preciso saber uma coisa sobre os games no linux (1)