> 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/09-file-xxx-not-found-on-input-line-xxx.md).

# Ficheiro XXX não encontrado na linha de entrada XXX

Este erro está relacionado com um ficheiro que o LaTeX não consegue encontrar. Este erro normalmente aparece quando ou

* o caminho do ficheiro contém caracteres proibidos
* esqueceu-se de carregar o ficheiro
* o caminho do ficheiro está escrito incorretamente.

Para todas as informações sobre como incluir corretamente imagens no seu projeto, veja o nosso [tutorial](/latex/overleaf-learn-latex-pt/mais-topicos/27-inserting-images.md). Note também que, sempre que estiver a incluir imagens, deve incluir o **`graphicx`** pacote no preâmbulo escrevendo **`\usepackage{graphicx}`**. Se cometer algum dos erros descritos acima, obterá um erro que se parece com

main.tex, linha 5

Erro do LaTeX: Ficheiro \`image3' não encontrado.

Consulte o manual do LaTeX ou o LaTeX Companion para uma explicação. Escreva H para ajuda imediata. ... l.8 \includegraphics{image3} Não consegui localizar o ficheiro com nenhuma destas extensões: .png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPEG,.JBIG2,.JB2,.eps Tente escrever para continuar. Se isso não funcionar, escreva X para sair.

## Causas comuns do erro

**Caracteres proibidos no caminho do ficheiro**

O LaTeX tem problemas com certos caracteres nos caminhos de ficheiro, que deve evitar. Em alguns casos, o uso desses caracteres resulta num erro de ficheiro não encontrado. Os caracteres que deve evitar incluem:

* espaço ( )
* símbolo de percentagem (`%`)
* barra invertida (`\`)
* caracteres tornados ativos; por defeito, isto é apenas o til, que se expande para um espaço inquebrável (`~`)

**Esquecer-se de carregar o ficheiro:**

Quando quiser incluir um ficheiro no seu projeto, tem de o carregar para o projeto para que o LaTeX o consiga encontrar. Isso é feito clicando no botão 'upload', como mostrado abaixo

![Uploadimage.PNG](/files/348217ebef40edcd0813a25b1a8c4b3cdafd52b4)

Depois disto, o ficheiro deve aparecer no menu da esquerda.

**Caminho do ficheiro incorreto:**

Ao incluir um ficheiro, deve escrever sempre o caminho do ficheiro *a partir do diretório raiz*. Isto é verdade mesmo se o documento principal que está a compilar estiver armazenado numa pasta no diretório raiz em vez de no próprio diretório raiz. Um exemplo disso é mostrado abaixo

![Imagefolder.PNG](/files/d306494494d13d235014fe63d66cc374f914bb2f)

Aqui, a imagem que pretende usar, **`image.PNG`** está armazenada dentro de **`folder2`**, que por sua vez está armazenada dentro de **`pasta`**. Portanto, para indicar ao LaTeX onde encontrar a imagem, deve escrever o caminho como **`folder/folder2/image`**. Isto é mostrado abaixo

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\begin{document}

\begin{figure}
    \centering
    \includegraphics{ {folder/folder2/image} }
    \caption{Esta é a sua imagem}
    \label{fig:my_label}
\end{figure}
\end{document}
```

![Imageexample.PNG](/files/a450d4ddd08edbb0eaaec60f832f7b31d36e6481)

**Usando `\graphicspath{...}` incorretamente:**

Se decidir dizer ao LaTeX onde as suas imagens estão armazenadas no preâmbulo para não ter de continuar a escrever o caminho do ficheiro, então deve lembrar-se de incluir uma barra ao fim do caminho do ficheiro e de escrever o caminho completo do ficheiro dentro de chavetas, como mostrado abaixo

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}

\graphicspath{ {folder/folder2/} } %Aqui é onde guardou as imagens

\begin{document}

\begin{figure}
    \centering
    \includegraphics{image}
    \caption{Esta é a sua imagem}
    \label{fig:my_label}
\end{figure}
\end{document}
```

![Imageexample.PNG](/files/a450d4ddd08edbb0eaaec60f832f7b31d36e6481)


---

# 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/09-file-xxx-not-found-on-input-line-xxx.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.
