Guia Rápido de LaTeX
Referência básica do LaTeX
LaTeX é um poderoso sistema de tipografia amplamente utilizado para criar documentos profissionais com formatação complexa, como fórmulas matemáticas, especialmente em domínios acadêmicos. Aqui está um guia rápido para tipografia LaTeX.
Este guia faz parte do nosso hub Ferramentas de Documentação em 2026: Markdown, LaTeX, PDF & Fluxos de Trabalho de Impressão.

Comandos básicos do TeX/LaTeX
Estrutura básica de documento LaTeX
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Seu conteúdo aqui
\end{document}
Formatação de Texto
- Negrito: \textbf{text}
- Itálico: \textit{text}
- Sublinhado: \underline{text}
Modo Matemático
Matemática inline: $$x^2 + y^2 = z^2$$ Matemática em display: $$ E = mc^2 $$
Letras Gregas
- Alpha: $$\alpha$$
- Beta: $$\beta$$
- Gamma: $$\gamma$$
- Delta: $$\delta$$
Operadores e Símbolos
- Soma: $$\sum_{i=1}^n x_i$$
- Integral: $$\int_a^b f(x) dx$$
- Fração: $$\frac{numerator}{denominator}$$
- Raiz quadrada: $$\sqrt{x}$$
Subscritos e Sobrescritos
- Subscrito: $$x_i$$
- Sobreescrito: $$x^2$$
- Combinado: $$x_i^2$$
Matrizes
\begin{matrix}
a & b \\
c & d
\end{matrix}
Equações
\begin{equation}
f(x) = ax^2 + bx + c
\end{equation}
Listas
Lista não ordenada:
\begin{itemize}
\item Primeiro item
\item Segundo item
\end{itemize}
Lista ordenada:
\begin{enumerate}
\item Primeiro item
\item Segundo item
\end{enumerate}
Tabelas
Veja os detalhes em uma seção separada abaixo.
\begin{tabular}{|c|c|}
\hline
Cabeçalho 1 & Cabeçalho 2 \\
\hline
Célula 1 & Célula 2 \\
\hline
\end{tabular}
Seções
\section{Seção Principal}
\subsection{Subseção}
\subsubsection{Sub-subseção}
Lembre-se de incluir os pacotes necessários e usar a classe de documento apropriada para suas necessidades específicas.
Adicionando diagramas
Para incluir diagramas em um guia rápido de LaTeX, você tem várias opções:
-
Use o pacote graphicx para inserir imagens:
- Adicione \usepackage{graphicx} ao seu preâmbulo
- Use \includegraphics[options]{filename} para inserir imagens (consulte os detalhes abaixo.)
-
Crie diagramas de Venn usando o pacote venndiagram:
- Adicione \usepackage{venndiagram} ao seu preâmbulo
- Use o ambiente \begin{venndiagram3sets} para diagramas de três conjuntos
-
Plote gráficos usando o pacote tikz:
- Adicione \usepackage{tikz} ao seu preâmbulo
- Use o ambiente \begin{tikzpicture} para criar gráficos e diagramas
-
Crie tabelas para organizar informações:
- Use o ambiente \begin{tabular} para tabelas simples
- Para tabelas mais complexas, considere pacotes como longtable ou tabu
-
Use subfigures para múltiplos diagramas relacionados:
- Adicione \usepackage{subcaption} ao seu preâmbulo
- Use o ambiente \begin{subfigure} dentro de um ambiente figure
Lembre-se de ajustar a posição e o tamanho dos seus diagramas para se adequar ao formato do guia rápido. Você pode precisar experimentar opções como [width=0.8\textwidth] ou [scale=0.5] para garantir que seus diagramas se encaixem bem no layout do guia.
Adicionando imagens
Para adicionar imagens usando o pacote graphicx no LaTeX, siga estes passos:
- Inclua o pacote graphicx no preâmbulo do seu documento:
\usepackage{graphicx}
- Coloque seus arquivos de imagem no mesmo diretório que o arquivo LaTeX ou use o comando \graphicspath para especificar o diretório da imagem:
\graphicspath{{images/}}
- Use o comando \includegraphics dentro do seu documento para inserir a imagem:
\includegraphics[options]{filename}
- Para melhor organização e formatação, envolva a imagem em um ambiente figure:
\begin{figure}[placement]
\centering
\includegraphics[options]{filename}
\caption{Sua legenda aqui}
\label{fig:label}
\end{figure}
- Ajuste o tamanho da imagem usando opções como width, height ou scale:
\includegraphics[width=0.5\textwidth]{filename}
- Refira a imagem no seu texto usando o comando \ref com o rótulo que você atribuiu.
Lembre-se de compilar seu documento para ver as imagens inseridas.
Adicionando tabelas ao documento LaTeX
Adicionar tabelas a um documento LaTeX é uma tarefa comum que pode ser realizada usando o ambiente tabular.
Aqui está como criar tabelas no LaTeX com vários exemplos:
Estrutura básica da tabela
A estrutura básica de uma tabela no LaTeX usa o ambiente tabular:
\begin{tabular}{column_specifiers}
content
\end{tabular}
Especificadores de coluna definem o alinhamento e as bordas de cada coluna:
- l: alinhado à esquerda
- c: alinhado ao centro
- r: alinhado à direita
- |: linha vertical entre colunas
Exemplo de tabela simples
Aqui está uma tabela básica 3x3:
\begin{tabular}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
Tabela com bordas
Para adicionar bordas, use linhas verticais (|) e horizontais (\hline):
\begin{tabular}{|l|c|r|}
\hline
Esquerda & Centro & Direita \\
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
Ambiente de tabela
Para melhor formatação e legendas, use o ambiente table:
\begin{table}[h!]
\centering
\caption{Tabela de Exemplo}
\label{tab:sample}
\begin{tabular}{|c|c|c|}
\hline
Coluna 1 & Coluna 2 & Coluna 3 \\
\hline
A & B & C \\
D & E & F \\
\hline
\end{tabular}
\end{table}
Tabelas multicolumn e multirow
Para tabelas mais complexas, você pode usar os comandos \multicolumn e \multirow:
\usepackage{multirow}
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Colunas Mescladas} & Coluna 3 \\
\hline
\multirow{2}{*}{Linhas Mescladas} & B1 & C1 \\
& B2 & C2 \\
\hline
\end{tabular}
Tabela com tipos de colunas personalizados
Para formatação mais avançada, você pode definir tipos de colunas personalizados:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
Esquerda & Parágrafo Centralizado & Direita \\
\hline
A & Este texto está centralizado e quebra dentro de uma coluna de 3cm de largura & 1 \\
\hline
\end{tabular}
Lembre-se de incluir pacotes necessários como array, multirow ou booktabs para recursos avançados de tabelas.
Adicionando Índice
Adicionar um índice a um documento LaTeX é um processo simples. Veja como fazer:
- Índice básico
Para criar um índice básico, use o comando \tableofcontents:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Introdução}
\section{Conteúdo Principal}
\section{Conclusão}
\end{document}
Isso gerará automaticamente um índice baseado nas seções do seu documento.
- Personalizando o Índice
Você pode personalizar a profundidade do índice usando o comando \setcounter:
\setcounter{tocdepth}{2}
\tableofcontents
Isso mostrará seções e subseções no índice.
- Alterando o Título
Para alterar o título padrão “Contents”, use:
\renewcommand*\contentsname{Tutoriais}
\tableofcontents
Isso alterará o título para “Tutoriais”.
- Adicionando Seções Sem Numeração
Para adicionar seções sem numeração ao índice, use:
\addcontentsline{toc}{section}{Seção Sem Numeração}
\section*{Seção Sem Numeração}
Isso incluirá a seção sem numeração no índice.
- Incluindo Listas de Figuras e Tabelas
Você também pode adicionar listas de figuras e tabelas:
\tableofcontents
\listoffigures
\listoftables
Lembre-se de compilar seu documento duas vezes para garantir que o índice seja gerado corretamente.
Exemplo
Aqui está um exemplo completo demonstrando esses recursos:
\documentclass{article}
\usepackage{blindtext}
\title{Documento de Exemplo}
\author{John Doe}
\date{}
\begin{document}
\maketitle
\renewcommand*\contentsname{Conteúdo do Documento}
\setcounter{tocdepth}{2}
\tableofcontents
\section{Introdução}
\blindtext
\section{Conteúdo Principal}
\subsection{Subseção 1}
\blindtext
\subsection{Subseção 2}
\blindtext
\addcontentsline{toc}{section}{Seção Sem Numeração}
\section*{Seção Sem Numeração}
\blindtext
\section{Conclusão}
\blindtext
\end{document}
Este exemplo inclui um título personalizado para o índice, define a profundidade para incluir subseções e adiciona uma seção sem numeração ao índice.