Folha de Dicas do LaTeX
Referência básica de LaTeX
LaTeX é um poderoso sistema de composição tipográfica 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 composição LaTeX. Este guia faz parte do nosso Ferramentas de Documentação em 2026: Markdown, LaTeX, PDF e Fluxos de Trabalho de Impressão hub.

Comandos básicos de TeX/LaTeX
Estrutura básica de um 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 exibição: $$ E = mc^2 $$
Letras gregas
- Alfa: $$\alpha$$
- Beta: $$\beta$$
- Gama: $$\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$$
- Sobrescrito: $$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{Subsubseção}
Lembre-se de incluir os pacotes necessários e usar a classe de documento apropriada para suas necessidades específicas.
Adicionar 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 pré-ambiente
- Use \includegraphics[options]{filename} para inserir imagens (veja os detalhes abaixo.)
-
Crie diagramas de Venn usando o pacote venndiagram:
- Adicione \usepackage{venndiagram} ao seu pré-ambiente
- Use o ambiente \begin{venndiagram3sets} para diagramas com três conjuntos
-
Plote gráficos usando o pacote tikz:
- Adicione \usepackage{tikz} ao seu pré-ambiente
- Use o ambiente \begin{tikzpicture} para criar gráficos e plots
-
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 subfiguras para múltiplos diagramas relacionados:
- Adicione \usepackage{subcaption} ao seu pré-ambiente
- Use o ambiente \begin{subfigure} dentro de um ambiente figure
Lembre-se de ajustar a posição e o tamanho dos seus diagramas para caber no formato do guia rápido. Talvez você precise experimentar com opções como [width=0.8\textwidth] ou [scale=0.5] para garantir que seus diagramas se encaixem bem no layout do guia rápido.
Adicionar imagens
Para adicionar imagens usando o pacote graphicx em LaTeX, siga estas etapas:
- Inclua o pacote graphicx no pré-ambiente do seu documento:
\usepackage{graphicx}
- Coloque seus arquivos de imagem na mesma pasta que o seu arquivo LaTeX ou use o comando \graphicspath para especificar a pasta das imagens:
\graphicspath{{images/}}
- Use o comando \includegraphics dentro do seu documento para inserir a imagem:
\includegraphics[options]{filename}
- Para uma 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-se à imagem em seu texto usando o comando \ref com a legenda que você atribuiu.
Lembre-se de compilar seu documento para ver as imagens inseridas.
Adicionar 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 de uma tabela
A estrutura básica de uma tabela no LaTeX usa o ambiente tabular:
\begin{tabular}{column_specifiers}
conteúdo
\end{tabular}
Os especificadores de coluna definem o alinhamento e as bordas de cada coluna:
- l: alinhado à esquerda
- c: centralizado
- r: alinhado à direita
- |: linha vertical entre colunas
Exemplo de tabela simples
Aqui está uma tabela básica de 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 uma 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 com colunas e linhas múltiplas
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 coluna personalizados
Para formatação mais avançada, você pode definir tipos de coluna personalizados:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
Esquerda & Centralizado e com quebra de linha em uma coluna de 3cm & 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 funcionalidades avançadas de tabelas.
Adicionar índice remissivo
Adicionar um índice remissivo a um documento LaTeX é um processo simples. Aqui está como fazê-lo:
- Índice remissivo básico
Para criar um índice remissivo 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 remissivo com base nas seções do seu documento.
- Personalizando o índice remissivo
Você pode personalizar a profundidade do índice remissivo usando o comando \setcounter:
\setcounter{tocdepth}{2}
\tableofcontents
Isso mostrará as seções e as subseções no índice remissivo.
- Mudando o título
Para mudar o título padrão “Contents”, use:
\renewcommand*\contentsname{Tutoriais}
\tableofcontents
Isso mudará o título para “Tutoriais”.
- Adicionando seções não numeradas
Para adicionar seções não numeradas ao índice remissivo, use:
\addcontentsline{toc}{section}{Seção Não Numerada}
\section*{Seção Não Numerada}
Isso incluirá a seção não numerada no índice remissivo.
- 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 remissivo seja gerado corretamente.
Exemplo
Aqui está um exemplo completo demonstrando essas funcionalidades:
\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 Não Numerada}
\section*{Seção Não Numerada}
\blindtext
\section{Conclusão}
\blindtext
\end{document}
Este exemplo inclui um título personalizado para o índice remissivo, define a profundidade para incluir subseções e adiciona uma seção não numerada ao índice remissivo.