> 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/latex/overleaf-learn-latex-pt/erros-do-latex/03-display-math-should-end-with.md).

# A matemática em destaque deve terminar com $$

## Introdução

Os motores TeX têm duas formas de compor matemática:

* *modo matemático em linha* em que o conteúdo matemático está contido dentro de um parágrafo, e
* *modo matemático em destaque* em que o material matemático é apresentado separadamente, com espaço adicional acima ou abaixo.

*Tradicionalmente*, nos primórdios do TeX, a matemática destinada a ser composta *linha*, normalmente dentro de um parágrafo, era envolvida por um único `$` caracteres: `$ conteúdo matemático em linha...$` e a matemática destinada a *exibição* era envolvida por duplo `$` caracteres: `$$ conteúdo matemático em destaque...$$`.

## Causa do erro A matemática em destaque deve terminar com $$

A mensagem de erro `A matemática em destaque deve terminar com $$` é gerada pelos motores TeX quando tentam concluir a composição de algum material em matemática em destaque, mas não conseguem sair corretamente do modo matemático em destaque devido a marcação TeX incorreta: como a mensagem de erro indica, o material a ser composto como matemática em destaque não foi encerrado com um segundo `$$` par.

### Exemplos: erro único

Este erro é demonstrado nos exemplos a seguir:

```latex
\documentclass{article}
\usepackage[textwidth=8cm]{geometry}
\begin{document}
\noindent \verb|$$ E=mc^2$| gera um erro porque a matemática é
iniciada por \texttt{\$\$} mas terminada por um único \texttt{\$}:

$$ E=mc^2$

\noindent\verb|$$ E=mc^2$ $| também gera um erro devido ao espaço entre
os caracteres \texttt{\$} de encerramento:

$$ E=mc^2$ $
\end{document}
```

[Abra este **gerador de erro** exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Errors+in+display+math\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Btextwidth%3D8cm%5D%7Bgeometry%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+%5Cverb%7C%24%24+E%3Dmc%5E2%24%7C+generates+an+error+because+the+math+is+%0Astarted+by+%5Ctexttt%7B%5C%24%5C%24%7D+but+terminated+by+a+single+%5Ctexttt%7B%5C%24%7D%3A%0A%0A%24%24+E%3Dmc%5E2%24%0A%0A%5Cnoindent%5Cverb%7C%24%24+E%3Dmc%5E2%24+%24%7C+also+generates+an+error+because+of+the+space+between%0Athe+terminating+%5Ctexttt%7B%5C%24%7D+characters%3A%0A%0A%24%24+E%3Dmc%5E2%24+%24%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída (imagem editada para destacar ambos os erros):

![OLdisplaymatherrors.png](/files/64d8f63cecb31fa7fcb753039c7d79bd05e2346e)

### Exemplo: dois erros

**Nota**: Em algumas circunstâncias, pode *também* ver o erro relacionado [Falta $ inserido](/latex/overleaf-learn-latex-pt/erros-do-latex/25-missing-inserted.md), como o exemplo seguinte demonstra ao escrever `$$E=mc^2`, o que omite ambos os delimitadores de fecho `$` caracteres:

```latex
\documentclass{article}
\usepackage[textwidth=8cm]{geometry}
\begin{document}
\noindent O exemplo seguinte omite ambos os caracteres \texttt{\$} de fecho, desencadeando os erros \texttt{Missing \$ inserted} e \texttt{Display math should end with \$\$.}

$$E=mc^2
\end{document}
```

[Abra este **gerador de erro** exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Two+errors+in+display+math\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Btextwidth%3D8cm%5D%7Bgeometry%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+The+following+example+omits+both+terminating+%5Ctexttt%7B%5C%24%7D+characters%2C+triggering+the+errors+%5Ctexttt%7BMissing+%5C%24+inserted%7D+and+%5Ctexttt%7BDisplay+math+should+end+with+%5C%24%5C%24.%7D%0A%0A%24%24E%3Dmc%5E2%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

![OLdisplaymathtwoerrors.png](/files/103c568232a85301d61331196a78f739087c1f4f)

## Solução

Para os erros demonstrados acima, a correção é simples — certifique-se de acrescentar o fecho `$$` no final da sua matemática em destaque:

```latex
\documentclass{article}
\begin{document}
\noindent A solução é garantir a terminação correta da
matemática em destaque ao escrever \verb|$$E=mc^2$$|:

$$E=mc^2$$
\end{document}
```

[Abra este **corrigido** exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Errors+in+display+math\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+The+solution+is+to+ensure+correct+termination+of+the+%0Adisplay+math+by+writing+%5Cverb%7C%24%24E%3Dmc%5E2%24%24%7C%3A%0A%0A%24%24E%3Dmc%5E2%24%24%0A%5Cend%7Bdocument%7D)

## Evite usar caracteres $ para compor matemática

Hoje em dia, a melhor prática padrão (aceite) é *evitar* usar explicitamente `$` caracteres para compor matemática e usar LaTeX *delimitadores* em vez disso, particularmente para matemática em destaque:

* para **matemática em destaque**: escreva `\[ conteúdo matemático em destaque \]` em vez de `$$ conteúdo matemático em *destaque*...$$`
* para **matemática em linha**: escreva `\( conteúdo matemático em linha \)` em vez de `$ conteúdo matemático em *linha*...$`

Na realidade, os delimitadores do LaTeX `\(`, `\)`, `\[` e `\]` são delimitadores de um só carácter *macros* que fornecem uma espécie de «invólucro isolante» em torno de caracteres `$` simples e duplos. As definições LaTeX desses delimitadores (macros) contêm de facto `$` caracteres, mas com código adicional que executa alguns testes/verificações. Também geram a mensagem de erro do LaTeX `Delimitador de ambiente matemático incorreto`. Usar estes delimitadores (macros) tem vantagens adicionais porque podem ser redefinidos, talvez temporariamente, para obter efeitos especiais.


---

# 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/latex/overleaf-learn-latex-pt/erros-do-latex/03-display-math-should-end-with.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.
