I am sorry if my question is too silly, I am totally new to LaTeX.

I have just downloaded TeXstudio 2 days ago and am trying to include some figures/images in the document. I found out about the \includegraphics command but cannot understand how it works at all. Every guide I have found jump to something like


and I don't have a clue how I am supposed to use the command except that I need to use the package graphicx.

Where do I have to put my images so that TeXstudio can find it? Let's say I have an image called cat.png located at C:\Users\ASUS\Desktop\PICS, do I just type \includegraphics{cat} and TeXstudio is going to magically find it?


1 Answer 1


The easiest way is to put the pictures in the same directory as your (main) LaTeX document. Then


is working fine. If you put it in some subfolder (relative to the main document) you say, e.g.


Or you can define where LaTeX should look for pictures using the \graphicspath command in the preamble, e.g. when you sort your pictures to corresponding folders


and LaTeX will search the folders in the given order using the first found picture matching the name given to \includegraphics.

  • Thank you a lot! It seems to be working after I move the image to the same folder containing the document. Just 1 more question, I still don't quite understand the structure of \graphicspath command. Could you please explain it in a bit more detailed?
    – BigbearZzz
    Mar 30, 2016 at 5:38
  • 2
    Have a look at that question and the corresponding answers. Is that enough? Mar 30, 2016 at 7:20
  • You really helped me a lot, thank you again. I wish I could upvote more than 1 time.
    – BigbearZzz
    Mar 30, 2016 at 7:32
  • what do the / correspond to in \graphicspath? I currently have one like this \graphicspath{{images/}} and it only seems to work with one of the /. I don't know why there needs to be a nested argument either.
    – user71207
    Jul 13, 2021 at 6:56
  • The forward slash is for directories. So "images/" is a directory. But you can also leave it out. It's only required for nested directories like "images/favourite/" or "images/favourite". The nested arguments are because you can use space and commas inside a file name but not curly brackets. So it can decide if its still part of the file name or not. Hope that helped
    – Huhngut
    Jan 4, 2023 at 15:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .