Esse conteúdo foi desenvolvido para ser melhor visualizado em navegadores modernos.
Para um melhor aproveitamento, por favor atualize o seu navegador ou utilize o Chrome, Firefox ou Edge atualizado.
Esse conteúdo foi desenvolvido para ser melhor visualizado em navegadores modernos.
Para um melhor aproveitamento, por favor atualize o seu navegador ou utilize o Chrome, Firefox ou Edge atualizado.
A fim de otimizar a produção de cursos que contenham fórmulas matemáticas, inserimos na NM algumas opções de construção para as mesmas.
Fórmulas simples podem ser escritas diratamente do editor de HTML. Para isso, é necessário que a mesma esteja inserida em um spam ou um parágrafo de classe "fgvmath". Exemplos:
<span class="fgvmath">2x = 1y * 2 / 10</span>
<p class="fgvmath">2x = 1y * 2 / 10</p>
Para forçar uma padronização de fonte e caracteres, a NM faz uma varredura na string da fórmula e aplica a substituição de fonte e caracteres corretos. A mesma fórmula acima será exibida da seguinte forma após o processamento:
2x = 1y * 2 / 10
Os caracteres especiais <
e >
devem ser substituídos por <
e >
, respectivamente, para não interferirem com possíveis tags HTML utilizadas dentro da fórmula (sup, sub, span, etc.).
Fórmulas complexas devem ser produzidas no Word ou em um editor LaTeX. Para tornar a fórmula compatível com os padrões da NM, segue um passo-a-passo para a configuração do documento do Word:
Abra o seu documento no Word e vá no menu "Inserir/Equação", ou use a tecla de atalho ALT + =
.
Clique no menu "Ferramentas" (figura 1) e marque a opção "Copiar MathML para a área de transferência como texto sem formatação" (figura 2):
Figura 1
Figura 2
Selecione a fórmula clicando no canto superior esquerdo (figura 3) e copie (CTRL + C):
Figura 3
Cole o código da fórmula (CTRL + V) dentro de um elemento HTML (div, span, p, etc.).
O Word insere um parâmetro ("mml") nas tags de fórmulas matemáticas que impedem a ação de varredura do javascript nelas. Para que o funcionamento das fórmulas seja perfeito, é necessário a retirada desses parâmetros. Para isso, use a ferramenta de "localizar e substituir" ("find and replace") do seu editor. Substitua o termo "mml:" por um espaço vazio:
Código com o parâmetro Código sem o parâmetro
Alguns professores utilizam um editor LaTeX para escrever suas fórmulas. A NM entende esse formato e escreve com a mesma aparência das produzidas no Word e no próprio HTML.
Para que as fórmulas em LaTeX funcionem na NM, é necesário que as mesmas contenham os caracteres "##" antes e depois delas, sem a necessidade de qualquer classe:
Sendo assim, a fórmula <span>##(x + a)^{2}=\sum _{n}^{k}##</span>
será apresentada da seguinte forma: ##(x + a)^{2}=\sum _{n}^{k}##.