Skip to content

Sintaxe Básica

Este guia cobre os princípios fundamentais da sintaxe LaTeX para uso com o plugin LiiaVitePress.

Regras fundamentais de sintaxe LaTeX

O LaTeX usa uma série de comandos especiais para renderizar fórmulas matemáticas:

  • Comandos começam com uma barra invertida \ (exemplo: \sum, \int, \alpha)
  • Argumentos obrigatórios são colocados entre chaves {} (exemplo: \sqrt{x})
  • Argumentos opcionais são colocados entre colchetes [] (exemplo: \sqrt[3]{x})
  • Subscritos usam underline _ (exemplo: x_1)
  • Sobrescritos usam circunflexo ^ (exemplo: x^2)
  • Agrupamento é feito com chaves {} (exemplo: x^{2n})

Delimitadores de fórmula

No LiiaVitePress LaTeX, você pode usar os seguintes delimitadores:

DelimitadorUsoDescrição
$...$$E=mc^2$Fórmula inline
$$...$$$$E=mc^2$$Bloco de equação centralizado
```math```math <equação> ```Bloco de código LaTeX
```latex```latex <equação> ```Bloco de código LaTeX (alternativo)

Comparação entre sintaxe LaTeX tradicional e KaTeX

O KaTeX implementa um subconjunto do LaTeX, mas há algumas diferenças importantes:

Suportado em Ambos

  • Comandos matemáticos básicos: \frac{}{}, \sqrt{}, etc.
  • Símbolos gregos: \alpha, \beta, \gamma, etc.
  • Operadores: \sum, \prod, \int, etc.
  • Relações: \approx, \sim, \cong, etc.

Apenas no LaTeX Tradicional (não suportado no KaTeX)

  • Pacotes externos como tikz, amscd (no KaTeX são limitados)
  • Comandos avançados como \DeclareMathOperator
  • Ambientes complexos como align* (KaTeX tem suporte limitado)

Diferenças de Sintaxe

LaTeX
% LaTeX tradicional (documento completo)
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
E &= mc^2\\
F &= ma
\end{align}
\end{document}

% KaTeX (apenas a fórmula)
$$
\begin{aligned}
E &= mc^2\\
F &= ma
\end{aligned}
$$

Como escapar caracteres especiais

Para exibir caracteres que normalmente têm significado especial no LaTeX:

Escapando o símbolo de dólar

Para mostrar um $ literal no texto:

markdown
O preço é \$25.

Resultado
O preço é $25.

Outros caracteres especiais

Para escrever x_1 como texto, use x\_1.

Para escrever 5% como texto, use 5\%.

Para escrever chaves {abc} como texto, use \{abc\}.

Escapando macros LaTeX

Para mostrar um comando LaTeX como texto em vez de interpretá-lo:

LaTeX
Para exibir \alpha como texto, use \\\alpha.

Resultado
\alpha.

Exemplos Práticos

1. Inline vs. Display

Fórmula inline:

LaTeX
A Equação de Einstein $E=mc^2$ revolucionou a física.

Resultado

A Equação de Einstein revolucionou a física.

Bloco de equação:

LaTeX
$$E=mc^2$$

Resultado

E=mc2E=mc^2

2. Agrupamento Adequado

Incorreto:

LaTeX
$x^2n$ (sem agrupamento, apenas o 2 é exponente)

Resultado

(sem agrupamento, apenas o 2 é exponente)

Correto:

LaTeX
$x^{2n}$ (com agrupamento, todo o 2n é exponente)

Resultado

(com agrupamento, todo o 2n é exponente)

3. Frações

Fração Simples

LaTeX
$\frac{1}{2}$

Resultado

Fração Complexa

LaTeX
$\frac{1 + \sqrt{5}}{2}$

Resultado

Referência Rápida

Estrutura básica

  • Inline: $ ... $
  • Bloco: $$ ... $$
  • Agrupamento: {...}

Comandos comuns

  • Fração: \frac{numerador}{denominador}
  • Raiz quadrada: \sqrt{expressão}
  • Raiz n-ésima: \sqrt[n]{expressão}
  • Texto dentro de fórmula: \text{texto aqui}
  • Espaçamento: \, (pequeno), \; (médio), \quad (grande), \qquad (muito grande)

Subscritos e sobrescritos

  • Subscrito simples: x_2
  • Subscrito composto: x_{2n}
  • Sobrescrito simples: x^2
  • Sobrescrito composto: x^{2n}
  • Combinados: x_{i}^{2}

Símbolos comuns

Tabela de Símbolos Comuns em LaTeX

CategoriaComando LaTeXSímbolo Renderizado
Letras Gregas\alpha
\beta
\gamma
\delta
\pi
\theta
Operadores\sum
\prod
\int
\lim
Relações\approx
\sim
\equiv
\neq
\leq
\geq
Conjuntos\cup
\cap
\subset
\supset
\in
\notin
Flechas\rightarrow
\leftarrow
\Rightarrow
\Leftarrow