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:
| Delimitador | Uso | Descriçã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 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:
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:
Para exibir \alpha como texto, use \\\alpha.Resultado
\alpha.
Exemplos Práticos
1. Inline vs. Display
Fórmula inline:
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:
$$E=mc^2$$Resultado
2. Agrupamento Adequado
❌ Incorreto:
$x^2n$ (sem agrupamento, apenas o 2 é exponente)Resultado
(sem agrupamento, apenas o 2 é exponente)
✅ Correto:
$x^{2n}$ (com agrupamento, todo o 2n é exponente)Resultado
(com agrupamento, todo o 2n é exponente)
3. Frações
Fração Simples
$\frac{1}{2}$Resultado
Fração Complexa
$\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
| Categoria | Comando LaTeX | Sí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 |

