Pular para conteúdo

Aula 11 - MathJax: Fórmulas Médicas e Científicas 🔢

Objetivo

Objetivo: Aprender a representar fórmulas matemáticas, químicas e médicas complexas usando a sintaxe MathJax (LaTeX) dentro do Markdown, essencial para documentação científica e técnica.


1. O que é MathJax? 🔢

O MathJax é um motor de exibição JavaScript para matemática que funciona em todos os navegadores. Ele permite que você escreva equações usando a sintaxe LaTeX, que é o padrão da indústria acadêmica.


2. Sintaxe Básica ✍️

Existem duas formas de exibir fórmulas:

  • Inline (em linha): Use o cifrão simples $. Exemplo: \(E = mc^2\)
  • Display (bloco): Use o cifrão duplo $$. Exemplo: $$ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

3. Comandos Comuns do LaTeX 🛠️

  • Frações: \frac{numerador}{denominador} -> \(\frac{1}{2}\)
  • Potência: x^2 -> \(x^2\)
  • Subscrito: H_{2}O -> \(H_{2}O\)
  • Raiz Quadrada: \sqrt{x} -> \(\sqrt{x}\)
  • Somas e Limites: \sum, \lim

4. Aplicações Médicas e Científicas 🏥

O Markdown com MathJax é amplamente usado para documentar: - Fórmulas de cálculo de dosagem de medicamentos. - Representações de reações químicas. - Equações físicas em artigos técnicos.

Exemplo de Reação Química:

\[ 2H_2 + O_2 \rightarrow 2H_2O \]

5. Visualização de Fluxo (Mermaid) 🧜‍♀️

mermaid graph LR MD[Markdown + LaTeX] --> MJ[Motor MathJax] MJ --> WEB[Equaçao Elegante no Navegador]


6. Simulação de Cálculo de IMC 🐚

$ echo "IMC = \frac{peso}{altura^2}" > formula.md
$ cat formula.md
IMC = \frac{peso}{altura^2}

7. Mini-Projeto: Folha de Fórmulas 🏗️

Crie um arquivo formulas.md que contenha: 1. Um título H1 "Manual de Fórmulas Científicas". 2. Uma seção para Física com a fórmula da Força (\(F = m \cdot a\)). 3. Uma seção para Química com a fórmula da Glicose (\(C_6H_{12}O_6\)). 4. Uma seção para Matemática com a área do círculo (\(A = \pi r^2\)). 5. Use blocos de destaque !!! info para explicar cada fórmula.


8. Exercícios de Fixação 🧠

  1. Qual a diferença visual entre usar $ e $$ no MathJax?
  2. Como se escreve a fração "três quartos" em sintaxe LaTeX?
  3. O MathJax é habilitado por padrão em todos os leitores de Markdown? (Dica: Pense no MkDocs).

Próxima Aula: Vamos aplicar isso tudo no Markdown Acadêmico! 🎓