Jamdesk Documentation logo

Matemática e LaTeX

Renderize expressões e equações matemáticas com a sintaxe KaTeX e LaTeX. Requer styling.latex definido como true em docs.json.

O Jamdesk oferece suporte a LaTeX para renderizar expressões e equações matemáticas usando KaTeX.

O suporte a matemática requer styling.latex: true no arquivo docs.json.

Ativar suporte a matemática

Adicione ao seu docs.json:

docs.json
{
  "styling": {
    "latex": true
  }
}

Matemática inline

Use cifrões simples para equações inline:

The Pythagorean theorem states that $a^2 + b^2 = c^2$.

Renderiza como: O teorema de Pitágoras afirma que $a^2 + b^2 = c^2$.

Equações em bloco

Use cifrões duplos para equações centralizadas em estilo de exibição:

$$
E = mc^2
$$

Renderiza como:

$$ E = mc^2 $$

Equações complexas

O KaTeX oferece suporte a uma ampla variedade de notações LaTeX:

Frações

$$
\frac{n!}{k!(n-k)!} = \binom{n}{k}
$$

Integrais

$$
\int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$

Somatórios

$$
\sum_{i=1}^{n} i = \frac{n(n+1)}{2}
$$

Matrizes

$$
\begin{bmatrix}
a & b \\
c & d
\end{bmatrix}
$$

Usar o componente Latex

Para ter mais controle, use o componente <Latex> diretamente:

<Latex>E = mc^2</Latex>

Para o modo bloco/exibição:

<Latex block>
\int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
</Latex>

Blocos de código são protegidos

Os cifrões dentro de blocos de código não são tratados como matemática:

echo $HOME
export PRICE=$100

Isso é renderizado como código normal, não como equações.

Comandos compatíveis

O KaTeX oferece suporte à maioria dos comandos matemáticos comuns do LaTeX. Consulte a documentação do KaTeX para ver uma lista completa das funções compatíveis.

Para equações complexas, teste seu LaTeX primeiro na página de demonstração do KaTeX.

O que vem a seguir?

Otimização de SEO

Melhore a descoberta e os metadados

Frontmatter

Defina títulos, descrições e campos de SEO