Folha de Referência Rápida do LaTeX

Referência básica do LaTeX

Conteúdo da página

LaTeX é um sistema de composição tipográfica poderoso amplamente utilizado para criar documentos profissionais com formatação complexa, como fórmulas matemáticas, especialmente em áreas acadêmicas. Aqui está uma folha de dicas para composição tipográfica LaTeX.

Este guia faz parte do nosso hub Ferramentas de Documentação em 2026: Markdown, LaTeX, PDF & Fluxos de Trabalho de Impressão.

jornal na parede e mesa com o laptop

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

  • 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}$$

Subíndices e Superíndices

  • Subíndice: $$x_i$$
  • Superíndice: $$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{Main Section}
\subsection{Subsection}
\subsubsection{Sub-subsection}

Inclua os pacotes de que o corpo precisa e escolha a classe de documento para o comprimento do texto: article quando não houver capítulos, report ou book quando houver.

Adicionando diagramas

Para documentação que reside em Markdown em vez de LaTeX — como posts técnicos de blog, READMEs ou sites baseados em Hugo — uma alternativa mais leve são os diagramas Mermaid, que usam uma sintaxe baseada em texto dentro de blocos de código com cercas e renderizam fluxogramas, diagramas de sequência e diagramas ER sem qualquer ferramenta externa. Para saída estruturada de impressão e PDF onde o layout preciso importa, o LaTeX continua sendo a escolha certa.

Para incluir diagramas em uma folha de dicas LaTeX, você tem várias opções:

  1. Use o pacote graphicx para inserir imagens:

    • Adicione \usepackage{graphicx} ao seu prefácio
    • Use \includegraphics[options]{filename} para inserir imagens (veja os detalhes abaixo.)
  2. Crie diagramas de Venn usando o pacote venndiagram:

    • Adicione \usepackage{venndiagram} ao seu prefácio
    • Use o ambiente \begin{venndiagram3sets} para diagramas de três conjuntos
  3. Crie gráficos usando o pacote tikz:

    • Adicione \usepackage{tikz} ao seu prefácio
    • Use o ambiente \begin{tikzpicture} para criar plots e gráficos
  4. Crie tabelas para organizar informações:

    • Use o ambiente \begin{tabular} para tabelas simples
    • Para tabelas mais complexas, considere pacotes como longtable ou tabu
  5. Use subfiguras para múltiplos diagramas relacionados:

    • Adicione \usepackage{subcaption} ao seu prefácio
    • 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 da folha de dicas. Você pode precisar experimentar com opções como [width=0.8\textwidth] ou [scale=0.5] para garantir que seus diagramas se encaixem bem no layout da folha de dicas.

Adicionando imagens

Para adicionar imagens usando o pacote graphicx em LaTeX, siga estes passos:

  1. Inclua o pacote graphicx no prefácio do seu documento:
\usepackage{graphicx}
  1. Coloque seus arquivos de imagem no mesmo diretório que seu arquivo LaTeX ou use o comando \graphicspath para especificar o diretório de imagens:
\graphicspath{{images/}}
  1. Use o comando \includegraphics dentro do seu documento para inserir a imagem:
\includegraphics[options]{filename}
  1. 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}
  1. Ajuste o tamanho da imagem usando opções como width, height ou scale:
\includegraphics[width=0.5\textwidth]{filename}
  1. Refira-se à 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 a um documento LaTeX

Adicionar tabelas a um documento LaTeX é uma tarefa comum que pode ser realizada usando o ambiente tabular.

Aqui está como criar tabelas em LaTeX com vários exemplos:

Estrutura básica de tabela

A estrutura básica de uma tabela em 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 simples de tabela

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 multicoluna e multilinha

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 & Parágrafo Centralizado & Direita \\
    \hline
    A & Este texto é centralizado e quebra dentro de uma coluna com 3cm de largura & 1 \\
    \hline
\end{tabular}

Lembre-se de incluir pacotes necessários como array, multirow ou booktabs para recursos avançados de tabela.

Adicionando Índice

Adicionar um índice a um documento LaTeX é um processo simples. Veja como fazer:

  1. Índice Básico

Para criar um índice básico, use o comando \tableofcontents:

\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduction}
\section{Main Content}
\section{Conclusion}
\end{document}

Isso gerará automaticamente um índice baseado nas seções do seu documento.

  1. 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.

  1. Alterando o Título

Para mudar o título padrão “Contents” (Conteúdos), use:

\renewcommand*\contentsname{Tutorials}
\tableofcontents

Isso mudará o título para “Tutorials” (Tutoriais).

  1. Adicionando Seções sem Numeração

Para adicionar seções sem numeração ao índice, use:

\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}

Isso incluirá a seção sem numeração no índice.

  1. 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{Sample Document}
\author{John Doe}
\date{}

\begin{document}

\maketitle

\renewcommand*\contentsname{Document Contents}
\setcounter{tocdepth}{2}
\tableofcontents

\section{Introduction}
\blindtext

\section{Main Content}
\subsection{Subsection 1}
\blindtext
\subsection{Subsection 2}
\blindtext

\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
\blindtext

\section{Conclusion}
\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.

Subscrever

Receba novos artigos sobre sistemas, infraestrutura e engenharia de IA.