> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/texlive/pt/nocoes-basicas-de-latex/aprenda-latex-em-30-minutos.md).

# Aprenda LaTeX em 30 minutos

> **NOVIDADE:** Visite o novo [Centro de Aprendizagem do Overleaf](https://learn.overleaf.com/) para explorar cursos online gratuitos e webinars ao vivo — tudo o que precisa para dominar o LaTeX e tirar o máximo partido do Overleaf.

Este tutorial introdutório não pressupõe qualquer experiência prévia com LaTeX, mas, com sorte, quando terminar, não só terá escrito o seu primeiro documento em LaTeX como também terá adquirido conhecimentos e confiança suficientes para dar os próximos passos rumo à proficiência em LaTeX.

## O que é LaTeX?

LaTeX (pronuncia-se “*LAY*-tek” ou “*LAH*-tek”) é uma ferramenta para compor documentos com aspeto profissional. No entanto, o modo de funcionamento do LaTeX é bastante diferente de muitas outras aplicações de produção de documentos que talvez tenha usado, como Microsoft Word ou LibreOffice Writer: essas “[WYSIWYG](https://en.wikipedia.org/wiki/WYSIWYG)” oferecem aos utilizadores uma página interativa na qual digitam e editam o texto e aplicam várias formas de formatação. O LaTeX funciona de forma muito diferente: em vez disso, o seu documento é um ficheiro de texto simples intercalado com comandos do LaTeX *comandos* usados para expressar os resultados desejados (composição tipográfica). Para produzir um documento visível e composto, o seu ficheiro LaTeX é processado por um software chamado um *motor TeX* que usa os comandos incorporados no seu ficheiro de texto para orientar e controlar o processo de composição tipográfica, convertendo os comandos LaTeX e o texto do documento num ficheiro PDF composto profissionalmente. Isto significa que só precisa de se concentrar no *conteúdo* do seu documento e o computador, através dos comandos LaTeX e do motor TeX, tratará da *aparência visual* (formatação).

## Por que aprender LaTeX?

Podem ser apresentados vários argumentos a favor ou contra aprender a usar o LaTeX em vez de outras aplicações de autoria de documentos; mas, no fim de contas, é uma escolha pessoal baseada em preferências, afinidades e requisitos de documentação.

Os argumentos a favor do LaTeX incluem:

* suporte para compor matemática extremamente complexa, tabelas e conteúdo técnico para as ciências físicas;
* funcionalidades para notas de rodapé, referências cruzadas e gestão de bibliografias;
* facilidade de produzir elementos de documentos complicados ou trabalhosos, como índices, glossários, índices remissivos, listas de figuras;
* ser altamente personalizável para produção de documentos à medida devido à sua programabilidade intrínseca e extensibilidade por meio de milhares de [pacotes adicionais gratuitos](https://www.ctan.org/pkg).

No geral, o LaTeX oferece aos utilizadores um grande controlo sobre a produção de documentos compostos segundo padrões extremamente elevados. Naturalmente, há tipos de documentos ou publicações em que o LaTeX não brilha, incluindo muitos designs de página de “forma livre” normalmente encontrados em publicações do tipo revista.

Uma vantagem importante do LaTeX é a separação entre o conteúdo do documento e o estilo do documento: depois de ter escrito o conteúdo do seu documento, a sua aparência pode ser alterada com facilidade. Da mesma forma, pode criar um ficheiro LaTeX que define o layout/estilo de um determinado tipo de documento e esse ficheiro pode ser usado como um *modelo* para normalizar a autoria/produção de documentos adicionais desse tipo; por exemplo, isto permite que editoras científicas criem modelos de artigos, em LaTeX, que os autores usam para escrever trabalhos a submeter a revistas. O Overleaf tem uma [galeria contendo milhares de modelos](https://www.overleaf.com/gallery), abrangendo uma enorme variedade de tipos de documentos — desde artigos científicos, relatórios e livros até currículos e apresentações. Como estes modelos definem o layout e o estilo do documento, os autores só precisam de os abrir no Overleaf — criando um novo projeto — e começar a escrever para adicionar o seu conteúdo.

## Escrever o seu primeiro trecho de LaTeX

O primeiro passo é criar um novo projeto LaTeX. Pode fazer isso no seu próprio computador criando um novo `.tex` ficheiro; em alternativa, pode [iniciar um novo projeto no Overleaf](broken://pages/cc40bfa7aa070500557f5657fa07bb4c274a6962).

Comecemos pelo exemplo funcional mais simples, que pode ser aberto diretamente no Overleaf:

```latex
\documentclass{article}
\begin{document}
Primeiro documento. Este é um exemplo simples, sem 
parâmetros ou pacotes adicionais incluídos.
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Simplest+working+example+LaTeX+document\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AFirst+document.+This+is+a+simple+example%2C+with+no+%0Aextra+parameters+or+packages+included.%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Documento de exemplo](https://images.ctfassets.net/nrgyaltdicpt/5oBbZABsWEnHZpwhfvV2PD/95ba7d5496616b4f10dffe6fb90f578a/LL30Fig1-plain.svg)

Pode ver que o LaTeX recuou automaticamente a primeira linha do parágrafo, tratando dessa formatação por si. Vejamos mais de perto o que cada parte do nosso código faz.

A primeira linha de código, `\documentclass{article}`, declara o tipo de documento conhecido como a sua *classe*, que controla a aparência geral do documento. Diferentes tipos de documentos requerem diferentes classes; isto é, um CV/currículo requererá uma classe diferente de um artigo científico, que pode usar a classe padrão do LaTeX `article` . Outros tipos de documentos em que pode estar a trabalhar podem exigir classes diferentes, como `book` ou `report`. Para ter uma ideia dos muitos tipos de classe LaTeX disponíveis, [visite a página relevante no CTAN (Comprehensive TeX Archive Network)](https://www.ctan.org/topic/class).

Tendo definido a classe do documento, o nosso conteúdo, conhecido como o *corpo* do documento, é escrito entre as `\begin{document}` e `\end{document}` etiquetas. Depois de abrir o exemplo acima, pode fazer alterações ao texto e, quando terminar, ver o PDF resultante composto tipograficamente *recompilando o documento*. Para fazer isso no Overleaf, basta clicar em **Recompilar**, como demonstrado neste breve vídeo:

Qualquer projeto do Overleaf pode ser configurado para recompilar automaticamente sempre que for editado: clique na pequena seta junto ao **Recompilar** botão e defina **Compilação automática** para **Ativado**, como mostrado na seguinte captura de ecrã:

![Captura de ecrã mostrando como definir a Compilação automática como Ativada ou Desativada](/files/f0b016768f5f6c88cae37d6ae06714a4de888f95)

Tendo visto como adicionar conteúdo ao nosso documento, o próximo passo é dar-lhe um título. Para isso, precisamos falar brevemente sobre o **preâmbulo**.

## O preâmbulo de um documento

A captura de ecrã acima mostra o Overleaf a guardar um documento LaTeX como um ficheiro chamado `main.tex`: a `.tex` extensão de ficheiro é, por convenção, usada ao nomear ficheiros que contêm o código LaTeX do seu documento.

O exemplo anterior mostrou como o conteúdo do documento foi introduzido depois do `\begin{document}` comando; no entanto, tudo no seu `.tex` ficheiro que aparece *antes de* esse ponto é chamado *preâmbulo*, que funciona como a secção de “configuração” do documento. No preâmbulo, define a classe do documento (tipo), juntamente com especificidades como os idiomas a usar ao escrever o documento; carregar *pacotes* que gostaria de usar (mais sobre isto [mais adiante](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages)), e é aí que aplicaria outros tipos de configuração.

Um preâmbulo mínimo de documento pode parecer-se com isto:

```latex
\documentclass[12pt, letterpaper]{article}
\usepackage{graphicx}
```

onde `\documentclass[12pt, letterpaper]{article}` define a classe geral (tipo) do documento. Parâmetros adicionais, que devem ser separados por vírgulas, são incluídos entre parênteses retos (`[...]`) e usados para configurar esta instância da classe article; isto é, definições que queremos usar para este determinado `article`documento baseado nessa classe.

Neste exemplo, os dois parâmetros fazem o seguinte:

* `12pt` define o tamanho da fonte
* `letterpaper` define o tamanho do papel

Naturalmente, também podem ser usados outros tamanhos de fonte, `9pt`, `11pt`, `12pt`, podem ser usados, mas, se nenhum for especificado, o tamanho predefinido é `10pt`. Quanto ao tamanho do papel, outros valores possíveis são `a4paper` e `legalpaper`. Para mais informações, consulte o artigo sobre [tamanho da página e margens](broken://pages/2e44c16dc700095b5d829884a068db65754b09ea).

A linha do preâmbulo

```latex
\usepackage{graphicx}
```

é um exemplo de carregamento de um pacote externo (aqui, [graphicx](https://ctan.org/pkg/graphicx?lang=en)) para ampliar as capacidades do LaTeX, permitindo-lhe importar ficheiros gráficos externos. Os pacotes LaTeX são discutidos na secção [Encontrar e usar pacotes LaTeX](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## Incluir título, autor e data

Adicionar um título, autor e data ao nosso documento requer mais três linhas no *preâmbulo* (*não* corpo principal do documento). Essas linhas são:

* `\title{O meu primeiro documento em LaTeX}`: o título do documento
* `\author{Hubert Farnsworth}`: aqui escreve o nome do(s) autor(es) e, opcionalmente, o `\thanks` comando entre chavetas:
  * `\thanks{Financiado pela equipa do Overleaf.}`: pode ser adicionado após o nome do autor, dentro das chavetas do comando `autor` comando. Adicionará um sobrescrito e uma nota de rodapé com o texto dentro das chavetas. Útil se precisar de agradecer a uma instituição no seu artigo.
* `\date{Agosto de 2022}`: pode introduzir a data manualmente ou usar o comando `\today` para compor a data atual sempre que o documento for compilado

Com estas linhas adicionadas, o seu preâmbulo deverá parecer-se com isto:

```latex
\documentclass[12pt, letterpaper]{article}
\title{O meu primeiro documento em LaTeX}
\author{Hubert Farnsworth\thanks{Financiado pela equipa do Overleaf.}}
\date{Agosto de 2022}
```

Para compor o título, autor e data, use o `\maketitle` comando dentro do *corpo* do documento:

```latex
\begin{document}
\maketitle
Já adicionámos um título, autor e data ao nosso primeiro documento \LaTeX{}!
\end{document}
```

O preâmbulo e o corpo podem agora ser combinados para produzir um documento completo que pode ser aberto no Overleaf:

```latex
\documentclass[12pt, letterpaper]{article}
\title{O meu primeiro documento em LaTeX}
\author{Hubert Farnsworth\thanks{Financiado pela equipa do Overleaf.}}
\date{Agosto de 2022}
\begin{document}
\maketitle
Já adicionámos um título, autor e data ao nosso primeiro documento \LaTeX{}!
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem de um documento simples produzido em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/3WzMd0bx2zlj3zLTKS8SxT/dc2b7c16adbc96bdd750b6d2c8b4227e/LL30Fig2r-plain.svg)

## Adicionar comentários

O LaTeX é uma forma de “código de programa”, mas especializada em composição tipográfica de documentos; consequentemente, tal como o código escrito em qualquer outra linguagem de programação, pode ser muito útil incluir comentários no seu documento. Um comentário LaTeX é uma secção de texto que não será composta tipograficamente nem afetará o documento de forma alguma — frequentemente usada para adicionar notas “a fazer”; incluir notas explicativas; fornecer explicações embutidas de macros complicadas ou comentar linhas/secções de código LaTeX ao depurar.

Para fazer um comentário em LaTeX, basta escrever um `%` símbolo no início da linha, como mostrado no código seguinte que usa o exemplo acima:

```latex
\documentclass[12pt, letterpaper]{article}
\title{O meu primeiro documento em LaTeX}
\author{Hubert Farnsworth\thanks{Financiado pela equipa do Overleaf.}}
\date{Agosto de 2022}
\begin{document}
\maketitle
Já adicionámos um título, autor e data ao nosso primeiro documento \LaTeX{}!

% Esta linha aqui é um comentário. Não será composta tipograficamente no documento.
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document+with+a+comment\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%0A%25+This+line+here+is+a+comment.+It+will+not+be+typeset+in+the+document.%0A%5Cend%7Bdocument%7D)

Este exemplo produz uma saída idêntica à do código LaTeX anterior que não continha o comentário.

## Negrito, itálico e sublinhado

De seguida, veremos alguns comandos de formatação de texto:

* **Negrito**: texto a negrito no LaTeX é composto tipograficamente usando o `\textbf{...}` comando.
* *Itálico*: texto em itálico é produzido usando o `\textit{...}` comando.
* Sublinhado: para sublinhar texto, use o `\underline{...}` comando.

O exemplo seguinte demonstra estes comandos:

```latex
Algumas das \textbf{maiores}
descobertas na \underline{ciência} 
foram feitas por \textbf{\textit{acidente}}.
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=First+example+with+formatted+text\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0ASome+of+the+%5Ctextbf%7Bgreatest%7D%0Adiscoveries+in+%5Cunderline%7Bscience%7D+%0Awere+made+by+%5Ctextbf%7B%5Ctextit%7Baccident%7D%7D.%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem a mostrar texto formatado num documento LaTeX](https://images.ctfassets.net/nrgyaltdicpt/6vo15r0tLCByTpcvn1w2E8/8f14edc7ece1f10ce4ba2c76e1e58a56/LL30Fig3r-plain.svg)

Outro comando muito útil é `\emph{_argumento_}`, cujo efeito sobre o seu `_argumento_` depende do contexto. Dentro de texto normal, o texto enfatizado é colocado em itálico, mas este comportamento é invertido se for usado dentro de texto em itálico — veja o exemplo seguinte:

```latex
Algumas das maiores \emph{descobertas} na ciência 
foram feitas por acaso.

\textit{Algumas das maiores \emph{descobertas} 
na ciência foram feitas por acaso.}

\textbf{Algumas das maiores \emph{descobertas} 
na ciência foram feitas por acaso.}
```

[Abra este **\emph** exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Using+the+emph+command\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cparindent0pt%25+To+remove+the+paragraph+indentation%0A%5Cmaketitle%0ASome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+in+science+%0Awere+made+by+accident.%0A%0A%5Ctextit%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%0A%5Ctextbf%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem a demonstrar o uso do comando \emph do LaTeX](https://images.ctfassets.net/nrgyaltdicpt/1K0A8RXXOomakJBAr2usmp/62d0e8b5275092dd0b1b4a59c745b632/LL30Fig4r-plain.svg)

* **Nota:** alguns pacotes, como [Beamer](broken://pages/a12c63f476fc7a0fc2092cf2d8bb82e92278003d), alteram o comportamento do `\emph` comando.

## Adicionar imagens

Nesta secção, veremos como adicionar imagens a um documento LaTeX. O Overleaf suporta três formas de inserir imagens:

1. Use o [**Inserir figura** botão](https://learn.overleaf.com/learn/Kb/How%5Fto%5Finsert%5Ffigures%5Fin%5FOverleaf#Using%5FInsert%5FFigure%5Fto%5Fadd%5Fa%5Ffigure%5Fto%5Fyour%5Fproject)(![The Insert Figure button on the editor toolbar](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/a/a8/InsertFigureButton.png)), localizado na barra de ferramentas do editor, para inserir uma imagem no **Editor visual** ou **Editor de código**.
2. [Copie e cole uma imagem](broken://pages/22dd0dcec6c9abed35d17f9fbfe9acd831c8f207) no **Editor visual** ou **Editor de código**.
3. Use **Editor de código** para escrever código LaTeX que insere um gráfico.

As opções 1 e 2 geram automaticamente o código LaTeX necessário para inserir imagens, mas aqui apresentamos a opção 3 — note que terá de [carregar essas imagens](https://docs.overleaf.com/writing-and-editing/inserting-images) para o seu projeto Overleaf. O exemplo seguinte demonstra como incluir uma imagem:

```latex
\documentclass{article}
\usepackage{graphicx} %pacote LaTeX para importar gráficos
\graphicspath{{images/}} %configurar o pacote graphicx
 
\begin{document}
O universo é imenso e parece ser homogéneo, 
numa grande escala, em todo o lado onde olhemos.

% O comando \includegraphics é 
% fornecido (implementado) pelo 
% pacote graphicx
\includegraphics{universe}  
 
Há uma imagem de uma galáxia acima.
\end{document}
```

[Abra este exemplo de imagem no Overleaf.](https://www.overleaf.com/project/new/template/25686?id=107971142\&templateName=Example+using+images+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

Este exemplo produz a seguinte saída:

![Gráfico a mostrar uma imagem importada para um documento LaTeX](https://images.ctfassets.net/nrgyaltdicpt/4p5toat08FUgehv4yuNwXS/efc9e75e4342c9caeec94f26627fa337/LL30Fig5v2-plain.svg)

Importar gráficos para um documento LaTeX requer [um suplemento *pacote*](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages) que fornece os comandos e funcionalidades necessários para incluir ficheiros gráficos externos. O exemplo acima carrega o [pacote graphicx](https://ctan.org/pkg/graphicx?lang=en) que, entre muitos outros comandos, fornece `\includegraphics{...}` para importar gráficos e `\graphicspath{...}` para indicar ao LaTeX onde os gráficos estão localizados.

Para usar o `graphicx` pacote, inclua a seguinte linha no preâmbulo do seu documento Overleaf:

```latex
\usepackage{graphicx}
```

No nosso exemplo, o comando `\graphicspath{{images/}}` informa o LaTeX de que as imagens são guardadas numa pasta chamada `images`, que está contida no diretório atual:

![Imagem a mostrar o LaTeX a aceder a imagens guardadas numa pasta](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/1/17/ImagesInAFolder.png)

O `\includegraphics{universe}` comando faz o trabalho efetivo de inserir a imagem no documento. Aqui, `universe` é o nome do ficheiro de imagem, mas sem a sua extensão.

**Nota**:

* Embora o nome completo do ficheiro, incluindo a sua extensão, seja permitido no `\includegraphics` comando, considera-se boa prática omitir a extensão do ficheiro, porque isso fará com que o LaTeX procure todos os formatos suportados.
* Em geral, o nome do ficheiro gráfico não deve conter espaços em branco nem vários pontos; também se recomenda usar letras minúsculas para a extensão do ficheiro ao carregar ficheiros de imagem para o Overleaf.

Mais informações sobre pacotes LaTeX podem ser encontradas no final deste tutorial na secção [Encontrar e usar pacotes LaTeX](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## Legendas, etiquetas e referências

As imagens podem ser legendadas, etiquetadas e referenciadas por meio do `ambiente figure` , como mostrado abaixo:

```latex
\documentclass{article}
\usepackage{graphicx}
\graphicspath{{images/}}
 
\begin{document}

\begin{figure}[h]
    \centering
    \includegraphics[width=0.75\textwidth]{mesh}
    \caption{Um gráfico agradável.}
    \label{fig:mesh1}
\end{figure}
 
Como pode ver na figura \ref{fig:mesh1}, a função cresce perto da origem. Este exemplo está na página \pageref{fig:mesh1}.

\end{document}
```

[Abra este exemplo de imagem no Overleaf.](https://www.overleaf.com/project/new/template/25519?id=107980830\&templateName=Example+using+image+captions+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

Este exemplo produz a seguinte saída:

![Gráfico a mostrar a utilização de legendas de figura no LaTeX](https://images.ctfassets.net/nrgyaltdicpt/4DkAWWkQqZP6QHU2EErogQ/9aa2371f2cde0f3f8bf22aa1c0b91789/LL30Fig6r-plain.svg)

Há vários comandos dignos de nota no exemplo:

* **`\includegraphics[width=0.75\textwidth]{mesh}`**: Esta forma de `\includegraphics` instrui o LaTeX a definir a largura da figura para 75% da largura do texto — cujo valor é armazenado no `\textwidth` comando.
* **`\caption{Um gráfico agradável.}`**: Como o nome sugere, este comando define a legenda da figura, que pode ser colocada acima ou abaixo da figura. Se criar uma lista de figuras, esta legenda será usada nessa lista.
* **`\label{fig:mesh1}`**: Para referenciar esta imagem no seu documento, atribui-lhe uma etiqueta usando o `\label` comando. A etiqueta é usada para gerar um número para a imagem e, combinada com o próximo comando, permitirá referenciá-la.
* **`\ref{fig:mesh1}`**: Este código será substituído pelo número correspondente à figura referenciada.

As imagens incorporadas num documento LaTeX devem ser colocadas dentro de um `ambiente figure` ambiente, ou semelhante, para que o LaTeX possa posicionar automaticamente a imagem num local adequado do seu documento.

Mais orientações estão contidas nos seguintes artigos de ajuda do Overleaf:

* [Posicionamento de figuras](broken://pages/d70125874217c1773d8f45a6d8c04e42e0f31835)
* [Inserir imagens](https://docs.overleaf.com/writing-and-editing/inserting-images)

## Criar listas em LaTeX

Pode criar diferentes tipos de lista usando *ambientes*, que são usados para encapsular o código LaTeX necessário para implementar uma funcionalidade específica de composição tipográfica. Um ambiente começa com `\begin{_environment-name_}` e termina com `\end{_environment-name_}` onde `_environment-name_` pode ser `ambiente figure`, `tabular` ou um dos tipos de lista: `itemize` para listas não ordenadas ou `enumerate` para listas ordenadas.

### Listas não ordenadas

As listas não ordenadas são produzidas pelo `itemize` ambiente. Cada entrada da lista deve ser precedida pelo `\item` comando, como mostrado abaixo:

```latex
\documentclass{article}
\begin{document}
\begin{itemize}
  \item As entradas individuais são indicadas com um ponto preto, chamado bullet.
  \item O texto nas entradas pode ter qualquer comprimento.
\end{itemize}
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+a+LaTeX+unordered+list\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bitemize%7D%0A++%5Citem+The+individual+entries+are+indicated+with+a+black+dot%2C+a+so-called+bullet.%0A++%5Citem+The+text+in+the+entries+may+be+of+any+length.%0A%5Cend%7Bitemize%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Um exemplo de listas com marcadores no LaTeX](https://images.ctfassets.net/nrgyaltdicpt/1lDj29Mg9ZuLNHXwZrTJew/cd7d950c65fd05b251c4aa55746f4eb7/LL30Fig7-plain.svg)

Também pode abrir este [projeto Overleaf maior](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=) que demonstra vários tipos de listas LaTeX.

### Listas ordenadas

As listas ordenadas usam a mesma sintaxe que as listas não ordenadas, mas são criadas usando o `enumerate` ambiente:

```latex
\documentclass{article}
\begin{document}
\begin{enumerate}
  \item Esta é a primeira entrada da nossa lista.
  \item Os números da lista aumentam com cada entrada que adicionamos.
\end{enumerate}
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+the+enumerate+environment\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Benumerate%7D%0A++%5Citem+This+is+the+first+entry+in+our+list.%0A++%5Citem+The+list+numbers+increase+with+each+entry+we+add.%0A%5Cend%7Benumerate%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Um exemplo de lista numerada produzida em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/2vkfa7RiAIJxv5wIZbg9UK/530c384f159d091a587de279d13fefec/LL30Fig8-plain.svg)

Tal como acontece com `não ordenadas` listas, cada entrada deve ser precedida pelo `\item` comando que, aqui, gera automaticamente o valor numérico da etiqueta da lista ordenada, começando em 1.

Para mais informações, pode abrir este [projeto Overleaf maior](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=) que demonstra vários tipos de listas LaTeX ou visite o nosso dedicado [artigo de ajuda sobre listas LaTeX](broken://pages/b7bdc0d8843876568fc5a764ff217fcd0eaa03ad), que fornece muitos mais exemplos e mostra como criar listas personalizadas.

## Adicionar matemática ao LaTeX

Uma das principais vantagens do LaTeX é a facilidade com que expressões matemáticas podem ser escritas. O LaTeX fornece dois modos de escrita para compor matemática:

* *em linha* modo matemático usado para escrever fórmulas que fazem parte de um parágrafo
* *de apresentação* modo matemático usado para escrever expressões que não fazem parte de um texto ou parágrafo e são compostas em linhas separadas

### Modo matemático em linha

Vamos ver um exemplo de modo matemático em linha:

```latex
\documentclass[12pt, letterpaper]{article}
\begin{document}
Em física, a equivalência massa-energia é expressa 
pela equação $E=mc^2$, descoberta em 1905 por Albert Einstein.
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Inline+LaTeX+maths+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AIn+physics%2C+the+mass-energy+equivalence+is+stated+%0Aby+the+equation+%24E%3Dmc%5E2%24%2C+discovered+in+1905+by+Albert+Einstein.%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando matemática composta em modo matemático em linha](https://images.ctfassets.net/nrgyaltdicpt/77oK8pfew1B1VvxiBtALag/15714f2da4e469bbb8cf70a0d3733e5d/LL30Fig9-plain.svg)

Para compor matemática em modo em linha, pode usar um destes pares de delimitadores: `\( ... \)`, `$ ... $` ou `\begin{math} ... \end{math}`, como demonstrado no exemplo seguinte:

```latex
\documentclass[12pt, letterpaper]{article}
\begin{document}
\begin{math}
E=mc^2
\end{math} é composto num parágrafo usando o modo matemático em linha---assim como $E=mc^2$, e também \(E=mc^2\).
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Demonstrating+inline+math+mode\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmath%7D%0AE%3Dmc%5E2%0A%5Cend%7Bmath%7D+is+typeset+in+a+paragraph+using+inline+math+mode---as+is+%24E%3Dmc%5E2%24%2C+and+so+too+is+%5C%28E%3Dmc%5E2%5C%29.%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem demonstrando conteúdo produzido usando o modo matemático em linha do LaTeX](https://images.ctfassets.net/nrgyaltdicpt/46VPfEGxYJ3di18TLzaLo9/ed67df07532c52b6543fd2bae7cb7c04/LL30Fig10r-plain.svg)

### Modo matemático de apresentação

Equações compostas em modo de apresentação podem ser numeradas ou não numeradas, como no exemplo seguinte:

```latex
\documentclass[12pt, letterpaper]{article}
\begin{document}
A equivalência massa-energia é descrita pela famosa equação
\[ E=mc^2 \] descoberta em 1905 por Albert Einstein. 

Em unidades naturais ($c = 1$), a fórmula expressa a identidade
\begin{equation}
E=m
\end{equation}
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Display+math+mode+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AThe+mass-energy+equivalence+is+described+by+the+famous+equation%0A%5C%5B+E%3Dmc%5E2+%5C%5D+discovered+in+1905+by+Albert+Einstein.+%0A%0AIn+natural+units+%28%24c+%3D+1%24%29%2C+the+formula+expresses+the+identity%0A%5Cbegin%7Bequation%7D%0AE%3Dm%0A%5Cend%7Bequation%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando matemática em modo de apresentação no LaTeX](https://images.ctfassets.net/nrgyaltdicpt/6n1FPYFzmzCHPpWoEoYQZM/79b33f1096be06326bff7d2e1976c67c/LL30Fig11-plain.svg)

Para compor matemática em modo de apresentação, pode usar um destes pares de delimitadores: `\[ ... \]`, `\begin{displaymath} ... \end{displaymath}` ou `\begin{equation} ... \end{equation}`. Historicamente, compor matemática em modo de apresentação exigia o uso de `$$` delimitadores de caracteres, como em `$$ _... matemática em modo de apresentação aqui ..._$$`, mas este método [já não é recomendado](https://texfaq.org/FAQ-dolldoll): use os delimitadores do LaTeX `\[ ... \]` em vez disso.

### Exemplos mais completos

Os exemplos seguintes demonstram uma variedade de conteúdo matemático composto com LaTeX.

```latex
\documentclass{article}
\begin{document}
Os índices inferiores em modo matemático são escritos como $a_b$ e os índices superiores como $a^b$. Estes podem ser combinados e aninhados para escrever expressões como

\[ T^{i_1 i_2 \dots i_p}_{j_1 j_2 \dots j_q} = T(x^{i_1},\dots,x^{i_p},e_{j_1},\dots,e_{j_q}) \]
 
Escrevemos integrais usando $\int$ e frações usando $\frac{a}{b}$. Os limites são colocados nas integrais usando índices superiores e inferiores:

\[ \int_0^1 \frac{dx}{e^x} =  \frac{e-1}{e} \]

As letras gregas minúsculas são escritas como $\omega$ $\delta$ etc., enquanto as letras gregas maiúsculas são escritas como $\Omega$ $\Delta$.

Os operadores matemáticos são precedidos por uma barra invertida, como $\sin(\beta)$, $\cos(\alpha)$, $\log(x)$ etc.
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+advanced+LaTeX+math+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ASubscripts+in+math+mode+are+written+as+%24a%5Fb%24+and+superscripts+are+written+as+%24a%5Eb%24.+These+can+be+combined+and+nested+to+write+expressions+such+as%0A%0A%5C%5B+T%5E%7Bi%5F1+i%5F2+%5Cdots+i%5Fp%7D%5F%7Bj%5F1+j%5F2+%5Cdots+j%5Fq%7D+%3D+T%28x%5E%7Bi%5F1%7D%2C%5Cdots%2Cx%5E%7Bi%5Fp%7D%2Ce%5F%7Bj%5F1%7D%2C%5Cdots%2Ce%5F%7Bj%5Fq%7D%29+%5C%5D%0A+%0AWe+write+integrals+using+%24%5Cint%24+and+fractions+using+%24%5Cfrac%7Ba%7D%7Bb%7D%24.+Limits+are+placed+on+integrals+using+superscripts+and+subscripts%3A%0A%0A%5C%5B+%5Cint%5F0%5E1+%5Cfrac%7Bdx%7D%7Be%5Ex%7D+%3D++%5Cfrac%7Be-1%7D%7Be%7D+%5C%5D%0A%0ALower+case+Greek+letters+are+written+as+%24%5Comega%24+%24%5Cdelta%24+etc.+while+upper+case+Greek+letters+are+written+as+%24%5COmega%24+%24%5CDelta%24.%0A%0AMathematical+operators+are+prefixed+with+a+backslash+as+%24%5Csin%28%5Cbeta%29%24%2C+%24%5Ccos%28%5Calpha%29%24%2C+%24%5Clog%28x%29%24+etc.%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando uma variedade de matemática composta em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/5xfm4NybWckHL5ndpdnBRq/bc0b5e27044820ea5cdd11648a68f543/LL30Fig12r-plain.svg)

O exemplo seguinte usa o `equation*` ambiente que é fornecido pelo pacote `amsmath` , pelo que precisamos de adicionar a seguinte linha ao preâmbulo do nosso documento:

```latex
\usepackage{amsmath}% Para o ambiente equation*
```

Para mais informações sobre a utilização de `amsmath` veja [o nosso artigo de ajuda](broken://pages/f152bf104183d488b934464b4f123ba0165730cf).

```latex
\documentclass{article}
\usepackage{amsmath}% Para o ambiente equation*
\begin{document}
\section{Primeiro exemplo}

O conhecido teorema de Pitágoras \(x^2 + y^2 = z^2\) mostrou-se inválido para outros expoentes, o que significa que a equação seguinte não tem soluções inteiras para \(n>2\):

\[ x^n + y^n = z^n \]

\section{Segundo exemplo}

Esta é uma expressão matemática simples \(\sqrt{x^2+1}\) dentro do texto. 
E isto é também o mesmo: 
\begin{math}
\sqrt{x^2+1}
\end{math}
mas usando outro comando.

Esta é uma expressão matemática simples sem numeração
\[\sqrt{x^2+1}\] 
separada do texto.

Isto é também o mesmo:
\begin{displaymath}
\sqrt{x^2+1}
\end{displaymath}

\ldots e isto:
\begin{equation*}
\sqrt{x^2+1}
\end{equation*}
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+math+content+typeset+in+LaTeX\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%25+For+the+equation%2A+environment%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BFirst+example%7D%0A%0AThe+well-known+Pythagorean+theorem+%5C%28x%5E2+%2B+y%5E2+%3D+z%5E2%5C%29+was+proved+to+be+invalid+for+other+exponents%2C+meaning+the+next+equation+has+no+integer+solutions+for+%5C%28n%3E2%5C%29%3A%0A%0A%5C%5B+x%5En+%2B+y%5En+%3D+z%5En+%5C%5D%0A%0A%5Csection%7BSecond+example%7D%0A%0AThis+is+a+simple+math+expression+%5C%28%5Csqrt%7Bx%5E2%2B1%7D%5C%29+inside+text.+%0AAnd+this+is+also+the+same%3A+%0A%5Cbegin%7Bmath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bmath%7D%0Abut+by+using+another+command.%0A%0AThis+is+a+simple+math+expression+without+numbering%0A%5C%5B%5Csqrt%7Bx%5E2%2B1%7D%5C%5D+%0Aseparated+from+text.%0A%0AThis+is+also+the+same%3A%0A%5Cbegin%7Bdisplaymath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bdisplaymath%7D%0A%0A%5Cldots+and+this%3A%0A%5Cbegin%7Bequation%2A%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bequation%2A%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando uma variedade de matemática composta em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/hT85gkewCDlxCHeNU5slE/9256c129b25bec7a93dcfe9e44b0654a/LL30Fig13r-plain.svg)

As possibilidades com matemática no LaTeX são infinitas, por isso não deixe de visitar as nossas páginas de ajuda para conselhos e exemplos sobre tópicos específicos:

* [Expressões matemáticas](broken://pages/03911d21f304375d069715c8e330137817f62813)
* [Índices inferiores e superiores](broken://pages/da9b09731dcbdd49868a54a5c7d72d8cf95dd34e)
* [Colchetes e parênteses](broken://pages/bdb92c1ba577175fc1a9b3ded7662fc585ea18dc)
* [Frações e binómios](broken://pages/db751a2c080627298d4faf34c9658616735ca08c)
* [Alinhamento de equações](broken://pages/8085dda5c81d132ae0eae549cad4518d61a0e85c)
* [Operadores](broken://pages/54fe3e33668dffdb79d087a69ca7ae711b61655e)
* [Espaçamento em modo matemático](broken://pages/a2397eb37bb9502e4f95056987ca531890c9c7c1)
* [Integrais, somatórios e limites](broken://pages/e27d6c5029d85d40d4e043f751ade40de11d0a70)
* [Estilo de apresentação em modo matemático](broken://pages/84df7200e35a165198588721ee6f9199c42b6965)
* [Lista de letras gregas e símbolos matemáticos](broken://pages/d406b9d7e3ed27c6e5972e1e9766e0638c0ae1d7)
* [Tipos de letra matemáticos](broken://pages/732c6fd7d4d90cb9852d8e74b209a3b0b4298c19)

## Estrutura básica do documento

De seguida, exploramos os resumos e como dividir um documento LaTeX em diferentes capítulos, secções e parágrafos.

### Resumos

Os artigos científicos geralmente apresentam um *resumo* que é uma breve visão geral/resumo dos seus tópicos centrais, ou argumentos. O exemplo seguinte demonstra a composição de um resumo usando o `resumo` ambiente:

```latex
\documentclass{article}
\begin{document}
\begin{abstract}
Este é um parágrafo simples no início do 
documento. Uma breve introdução sobre o assunto principal.
\end{abstract}
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=How+to+create+a+document+abstract\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando um resumo composto em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/4cPu8x8ZxuDVF6efcZ03yi/91aa6aa84719613b0e25c725b70aa0b8/LL30Fig14-plain.svg)

### Parágrafos e novas linhas

Com o resumo em vigor, podemos começar a escrever o nosso primeiro parágrafo. O exemplo seguinte demonstra:

* como um novo parágrafo é criado premindo a tecla "enter" duas vezes, terminando a linha atual e inserindo uma linha em branco subsequente;
* como iniciar uma nova linha sem começar um novo parágrafo, inserindo uma quebra de linha manual usando o `\\` comando, que é uma barra invertida dupla; em alternativa, use o `\newline` comando.

O terceiro parágrafo neste exemplo demonstra a utilização dos comandos `\\` e `\newline`:

```latex
\documentclass{article}
\begin{document}

\begin{abstract}
Este é um parágrafo simples no início do 
documento. Uma breve introdução sobre o assunto principal.
\end{abstract}

Depois do nosso resumo, podemos começar o primeiro parágrafo e depois premir ``enter'' duas vezes para começar o segundo.

Esta linha dará início a um segundo parágrafo.

Vou começar o terceiro parágrafo e depois adicionar \\ uma quebra de linha manual que faz com que este texto comece numa nova linha, mas continue a fazer parte do mesmo parágrafo. Em alternativa, posso usar o comando \verb|\newline|\newline para iniciar uma nova linha, que também faz parte do mesmo parágrafo.
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+to+create+a+new+paragraph\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%0AAfter+our+abstract+we+can+begin+the+first+paragraph%2C+then+press+%60%60enter%27%27+twice+to+start+the+second+one.%0A%0AThis+line+will+start+a+second+paragraph.%0A%0AI+will+start+the+third+paragraph+and+then+add+%5C%5C+a+manual+line+break+which+causes+this+text+to+start+on+a+new+line+but+remains+part+of+the+same+paragraph.+Alternatively%2C+I+can+use+the+%5Cverb%7C%5Cnewline%7C%5Cnewline+command+to+start+a+new+line%2C+which+is+also+part+of+the+same+paragraph.%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando a criação de parágrafos em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/5DdSH06hFli8k4lR0dxw4m/a55cddf9aa10b64302ae7b72ba0c6447/LL30Fig15r-plain.svg)

Repare como o LaTeX faz automaticamente a indentação dos parágrafos—exceto imediatamente após títulos de documentos como secção e subsecção—[como veremos](#Chapters%5Fand%5Fsections).

Aos novos utilizadores, aconselha-se que várias linhas em branco `\\` ou `\newline`não devem ser usadas para “simular” parágrafos com maior espaçamento entre eles porque isso pode interferir com os algoritmos de composição tipográfica do LaTeX. O método recomendado é continuar a usar linhas em branco para criar novos parágrafos, sem qualquer `\\`, e carregue o [pacote parskip](https://ctan.org/pkg/parskip?lang=en) adicionando `\usepackage{parskip}` ao preâmbulo.

Mais informações sobre parágrafos podem ser encontradas nos seguintes artigos:

* [Parágrafos e novas linhas](broken://pages/a338e6251bfa3ac02e64fb1d125d9208ac92f0d8)
* [Como alterar o espaçamento entre parágrafos no LaTeX](broken://pages/30094eab9f5c568a6452d4f2e85e1cf21ddfd51a)
* [Erro do LaTeX: Não há nenhuma linha aqui para terminar](broken://pages/c806ab27077b6f1493f3b093c08f5207e32b4a89) fornece conselhos e orientação adicionais sobre a utilização de `\\`.

### Capítulos e secções

Documentos mais longos, independentemente do software de criação, são geralmente divididos em partes, capítulos, secções, subseções e assim por diante. O LaTeX também fornece comandos de estruturação de documentos, mas os comandos disponíveis, e as suas implementações (o que fazem), podem depender da classe de documento utilizada. A título de exemplo, documentos criados usando a `book` classe podem ser divididos em partes, capítulos, secções, subseções e assim por diante, mas a `carta` classe não fornece (suporta) quaisquer comandos para o fazer.

O exemplo seguinte demonstra comandos usados para estruturar um documento baseado na `book` classe:

```latex
\documentclass{book}
\begin{document}

\chapter{First Chapter}

\section{Introduction}

Esta é a primeira secção.

Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit. Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...

\section{Second Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\subsection{First Subsection}
Praesent imperdietmi nec ante. Donec ullamcorper, felis non sodales...

\section*{Unnumbered Section}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem...
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Book+class+example+document\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cchapter%7BFirst+Chapter%7D%0A%0A%5Csection%7BIntroduction%7D%0A%0AThis+is+the+first+section.%0A%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%7BSecond+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csubsection%7BFirst+Subsection%7D%0APraesent+imperdietmi+nec+ante.+Donec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%2A%7BUnnumbered+Section%7D%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem...%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando secções num documento book do LaTeX](https://images.ctfassets.net/nrgyaltdicpt/1A1T7YsurQdM058OwmLqd8/7f6e962c31356bafa702bab9062f6061/LL30Fig16-plain.svg)

Os nomes dos comandos de secção são em grande parte autoexplicativos; por exemplo, `\chapter{First Chapter}` cria um novo capítulo intitulado `Primeiro Capítulo`, `\section{Introduction}` produz uma secção intitulada `Introdução`, e assim por diante. As secções podem ainda ser divididas em `\subsection{...}` e até mesmo `\subsubsection{...}`. A numeração de secções, subseções, etc. é automática, mas pode ser desativada usando a chamada *versão com asterisco* do comando apropriado que tem um asterisco (\*) no final, como `\section*{...}` e `\subsection*{...}`.

*Em conjunto*, as classes de documento do LaTeX fornecem os seguintes comandos de secção, sendo que classes específicas suportam cada uma um subconjunto relevante:

* `\part{part}`
* `\chapter{chapter}`
* `\section{section}`
* `\subsection{subsection}`
* `\subsubsection{subsubsection}`
* `\paragraph{paragraph}`
* `\subparagraph{subparagraph}`

Em particular, os `\part` e `\chapter` comandos só estão disponíveis nas classes de documento `report` e `book` de documento.

Visite o artigo do Overleaf [artigo sobre secções e capítulos](broken://pages/d568d68a7016a68cef7102b47f5b5996ccbbf501) para mais informações sobre comandos de estruturação de documentos.

## Criação de tabelas

O Overleaf disponibiliza três opções para criar tabelas:

1. Usando o [**Inserir Tabela** botão](https://www.overleaf.com/learn/how-to/How%5Fto%5Finsert%5Ftables%5Fin%5FOverleaf%23inserttable#Using%5FInsert%5FTable%5Fto%5Fcreate%5Fa%5Ftable%5Fin%5Fyour%5Fproject) na **Editor visual** (ou **Editor de código**) barra de ferramentas.
2. [Copiar e colar uma tabela](https://www.overleaf.com/learn/how-to/How%5Fto%5Fpaste%5Fformatted%5Fcontent%5Finto%5FOverleaf%23pastingtables) de outro documento enquanto usa **Editor visual**.
3. Escrever o código LaTeX para a tabela no Editor de Código.

Se é novo no LaTeX, usar a barra de ferramentas em **Editor visual** (opção 1) é uma ótima forma de começar—pode alternar entre **Editor visual** e **Editor de código** para ver o código por trás da tabela.

Aqui, concentramo-nos na opção 3—o método mais flexível para criar tabelas—e fornecemos exemplos que demonstram como criar tabelas em LaTeX, incluindo a adição de linhas (regras) e legendas. À medida que ganha experiência, consulte a nossa orientação detalhada sobre [como criar tabelas usando LaTeX](https://www.overleaf.com/learn/latex/Tables).

### Criação de uma tabela básica em LaTeX

Começamos com um exemplo que mostra como compor uma tabela básica:

```latex
\begin{center}
\begin{tabular}{c c c}
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\  
 cell7 & cell8 & cell9    
\end{tabular}
\end{center}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=An+example+of+a+basic+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc+c+c%7D%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C++%0A+cell7+%26+cell8+%26+cell9++++%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D%0A%3C%2Fsource%3E)

Este exemplo produz a seguinte saída:

![Gráfico que mostra uma tabela composta em LaTeX](https://images.ctfassets.net/nrgyaltdicpt/5K46QavbKv9vF4RI1GbUf2/f22d4f8a06d00251166f86d2c891321e/LL30Fig17-plain.svg)

O `tabular` o ambiente é o método padrão do LaTeX para criar tabelas. Deve especificar um parâmetro para este ambiente, neste caso `{c c c}` o que informa o LaTeX de que haverá três colunas e que o texto dentro de cada uma deve ser centrado. Também pode usar `r` para alinhar o texto à direita e `l` O símbolo de alinhamento `&` é usado para demarcar células individuais da tabela dentro de uma linha da tabela. Para terminar uma linha da tabela, use o *nova linha* comando `\\`. A nossa tabela está contida num `center` ambiente para a centrar dentro da largura de texto da página.

### Adicionar bordas

O `tabular` o ambiente suporta linhas horizontais e verticais (regras) como parte da tabela:

* para adicionar regras horizontais, acima e abaixo das linhas, use o `\hline` comando
* para adicionar regras verticais, entre colunas, use o parâmetro de linha vertical `|`

Neste exemplo, o `{|c|c|c|}` que declara três colunas (centradas) cada uma separada por uma linha vertical (regra); além disso, usamos `\hline` para colocar uma regra horizontal acima da primeira linha e abaixo da última linha:

```latex
\begin{center}
\begin{tabular}{|c|c|c|} 
 \hline
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\ 
 cell7 & cell8 & cell9 \\ 
 \hline
\end{tabular}
\end{center}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+example+with+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B%7Cc%7Cc%7Cc%7C%7D+%0A+%5Chline%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C+%0A+cell7+%26+cell8+%26+cell9+%5C%5C+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Gráfico que mostra uma tabela composta em LaTeX contendo regras horizontais e verticais](https://images.ctfassets.net/nrgyaltdicpt/5uWYGUhK1XJJJaWz5R1EmX/3ee88bf6b2eaf8d0644b57fa8064800b/LL30Fig18-plain.svg)

Aqui está outro exemplo:

```latex
\begin{center}
 \begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{center}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Another+table+example+containing+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A+%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+%5Chline%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+%5Chline%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+%5Chline%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+%5Chline%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Gráfico que mostra uma tabela composta em LaTeX contendo regras horizontais e verticais](https://images.ctfassets.net/nrgyaltdicpt/1Cy9FcRnDVDRUPQdCgaKq6/c21e5f7d9a53514756c6e1f2996e51e0/LL30Fig19-plain.svg)

### Legendas, etiquetas e referências

Pode legendar e referenciar tabelas de forma muito semelhante às imagens. A única diferença é que, em vez do **`ambiente figure`** ambiente, usa-se o **`table`** ambiente.

A Tabela \ref{table:data} mostra como adicionar uma legenda de tabela e referenciar uma tabela.

```latex
\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\caption{Tabela para testar legendas e etiquetas.}
\label{table:data}
\end{table}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+captions+and+references\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ATable+%5Cref%7Btable%3Adata%7D+shows+how+to+add+a+table+caption+and+reference+a+table.%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BTable+to+test+captions+and+labels.%7D%0A%5Clabel%7Btable%3Adata%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Uma tabela LaTeX com legenda](https://images.ctfassets.net/nrgyaltdicpt/1f5w74UIaTCkpApaPdVeWf/580a87c2413ddc9d6bdef3bf462689fc/LL30Fig20-plain.svg)

## Adicionar um índice

Criar um índice é simples porque o comando `\tableofcontents` faz praticamente todo o trabalho por si:

```latex
\documentclass{article}
\title{Secções e capítulos}
\author{Gubert Farnsworth}
\date{Agosto de 2022}
\begin{document}
  
\maketitle
  
\tableofcontents

\section{Introduction}
   
Esta é a primeira secção.
      
Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit.   Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...
       
\section*{Unnumbered Section}
\addcontentsline{toc}{section}{Unnumbered Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\section{Second Section}
       
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...
\end{document}
```

[Abra este exemplo no Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Generating+a+table+of+contents\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Ctitle%7BSections+and+Chapters%7D%0A%5Cauthor%7BGubert+Farnsworth%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A++%0A%5Cmaketitle%0A++%0A%5Ctableofcontents%0A%0A%5Csection%7BIntroduction%7D%0A+++%0AThis+is+the+first+section.%0A++++++%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+++Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A+++++++%0A%5Csection%2A%7BUnnumbered+Section%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BUnnumbered+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csection%7BSecond+Section%7D%0A+++++++%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Gráfico que mostra um índice produzido pelo LaTeX](https://images.ctfassets.net/nrgyaltdicpt/MxY592Q6EGsDKMA2mZw0t/fffa41a0a0d30770526f73aff72a7be1/LL30Fig21r-plain.svg)

Secções, subseções e capítulos são automaticamente incluídos no índice. Para adicionar entradas manualmente, como uma secção sem numeração, use o comando `\addcontentsline` como mostrado no exemplo.

## Descarregar o seu documento concluído

O seguinte pequeno vídeo mostra como descarregar o código-fonte do seu projeto ou o ficheiro PDF composto:

Mais informações podem ser encontradas no artigo de ajuda do Overleaf [Exportar o seu trabalho do Overleaf](https://docs.overleaf.com/managing-projects-and-files/downloading-a-project).

## Encontrar e usar pacotes LaTeX

O LaTeX não só oferece capacidades significativas de composição tipográfica, como também fornece uma *estrutura para extensibilidade* através da utilização de complementos *pacotes*. Em vez de tentar fornecer comandos e funcionalidades que “tentam fazer tudo”, o LaTeX foi concebido para ser *extensível*, permitindo que os utilizadores carreguem corpos externos de código (pacotes) que fornecem capacidades de composição tipográfica mais especializadas ou alargam as funcionalidades integradas do LaTeX—como a composição de tabelas. Como observado na secção [Adicionar imagens](#Adding%5Fimages), o `graphicx` pacote estende o LaTeX ao fornecer comandos para importar ficheiros gráficos e foi carregado (no preâmbulo) escrevendo

```latex
\usepackage{graphicx}
```

### Carregar pacotes

Como referido acima, os pacotes são carregados no preâmbulo do documento através do `\usepackage` comando, mas como muitos pacotes LaTeX fornecem um conjunto de *opções*, que podem ser usadas para configurar o seu comportamento, o `\usepackage` comando tem muitas vezes o seguinte aspeto:

```latex
\usepackage[options]{somepackage}
```

Os parênteses retos “`[...]`” informam o LaTeX sobre qual conjunto de opções deve ser aplicado quando carrega `somepackage`. Dentro do conjunto de opções pedido pelo utilizador, as opções individuais, ou definições, são normalmente separadas por uma vírgula; por exemplo, o [pacote geometry](https://ctan.org/pkg/geometry) oferece muitas opções para configurar o layout da página no LaTeX, pelo que uma utilização típica de `geometry` poderá ser assim:

```latex
\usepackage[total={6.5in,8.75in},
top=1.2in, left=0.9in, includefoot]{geometry}
```

O `geometry` o pacote é um exemplo de um pacote escrito e contribuído por membros da comunidade global LaTeX e disponibilizado, gratuitamente, a qualquer pessoa que o queira usar.

Se um pacote LaTeX não fornecer quaisquer opções, ou se o utilizador quiser usar os valores predefinidos das opções de um pacote, ele seria carregado assim:

```latex
\usepackage{somepackage}
```

Quando escreve `\usepackage[...]{somepackage}` o LaTeX procura um ficheiro correspondente chamado `_somepackage_.sty`, que precisa de carregar e processar — para disponibilizar os comandos do pacote e executar qualquer outro código fornecido por esse pacote. Se o LaTeX não conseguir encontrar `_somepackage_.sty` ele terminará com um erro, como demonstrado no exemplo seguinte do Overleaf:

```latex
\documentclass[12pt, letterpaper]{article}
\usepackage{somepackage}% um pacote NÃO EXISTENTE
\begin{document}
Isto vai falhar!
\end{document}
```

[Abra este ***exemplo que gera erro*** no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Error+due+to+missing+package\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cusepackage%7Bsomepackage%7D%25+a+NON-EXISTENT+package%0A%5Cbegin%7Bdocument%7D%0AThis+will+fail%21%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![Imagem mostrando erros causados pela ausência de um pacote](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/6/60/LL30packagefail.png)

### Encontrar informações sobre pacotes: CTAN

Os pacotes são distribuídos através da [Rede Abrangente de Arquivos TeX](https://www.ctan.org/), normalmente referida como CTAN, que, no momento em que isto é escrito, aloja 6287 pacotes de 2881 contribuidores. A CTAN [descreve-se a si própria](https://www.ctan.org/ctan) como

> ... um conjunto de sites na Internet em todo o mundo que oferecem material relacionado com TEX para download.

Pode navegar no CTAN para procurar pacotes úteis; por exemplo:

* [por tópico](https://www.ctan.org/topics/cloud)
* [alfabeticamente](https://www.ctan.org/pkg) (útil se souber o nome do pacote)

Também pode usar a [funcionalidade de pesquisa](https://www.ctan.org/pkg) (no topo da página).

### Pacotes disponíveis no Overleaf: Introdução ao TeX Live

Uma vez por ano, um (grande) *subconjunto* de pacotes alojados no CTAN, além de fontes relacionadas com LaTeX e outro software, é reunido e distribuído como um sistema chamado [TeX Live](https://tug.org/texlive/), que pode ser usado para instalar a sua própria configuração local do LaTeX. Na verdade, [os servidores do Overleaf também usam o TeX Live](https://www.overleaf.com/learn/latex/Overleaf%5Fand%5FTeX%5FLive) e são atualizados quando é lançada uma nova versão do TeX Live. As atualizações do TeX Live da Overleaf não são imediatas, mas ocorrem alguns meses após o lançamento, dando-nos tempo para realizar testes de compatibilidade da nova versão do TeX Live com os [milhares de modelos contidos na nossa galeria](https://www.overleaf.com/gallery). Por exemplo, aqui está o nosso [anúncio da atualização do TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available).

Embora o TeX Live contenha um (grande) *subconjunto* de pacotes CTAN, é possível encontrar um pacote interessante, como [igo para composição tipográfica de diagramas de Go](https://ctan.org/pkg/igo?lang=en), que está alojado no CTAN mas não incluído em (distribuído por) TeX Live e, portanto, não disponível no Overleaf. Alguns pacotes alojados no CTAN não fazem parte do TeX Live por várias razões: talvez um pacote esteja obsoleto, tenha problemas de licenciamento, seja extremamente recente (carregado recentemente) ou tenha dependências de plataforma, como funcionar no Windows mas não no Linux.

Novos pacotes, e atualizações dos existentes, são carregados no CTAN ao longo de todo o ano, mas as atualizações do TeX Live são distribuídas anualmente; consequentemente, os pacotes contidos na versão atual do TeX Live não estarão tão atualizados como os alojados no CTAN. Como os servidores do Overleaf usam o TeX Live, é possível que os pacotes instalados nos nossos servidores — isto é, os disponíveis para os nossos utilizadores — possam não ser as versões mais recentes disponíveis no CTAN, mas, em geral, é pouco provável que isso seja problemático.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/texlive/pt/nocoes-basicas-de-latex/aprenda-latex-em-30-minutos.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
