Adicionar mais \graphicspath faz com que as imagens não sejam encontradas

Adicionar mais \graphicspath faz com que as imagens não sejam encontradas

A estrutura do documento que estou escrevendo é a seguinte.

Top level -> Plots -> some images
                   -> 1 -> some images
                   -> 2 -> some images
                   -> 3 -> some images
                   -> 4 -> some images

Usando o comando:

\graphicspath{{./Plots/}{./Plots/1/}

Parece funcionar bem e me permite adicionar imagens dessas duas pastas, porém, quando tento adicionar as pastas 2, 3 e 4 ao \graphicspath, recebo um erro para todas as figuras dizendo que não é possível encontrar as imagens.

Existe uma maneira de corrigir isso ou de o pacote gráfico procurar em todas as subpastas?

\documentclass[12pt, a4paper, notitlepage]{article}
\usepackage[margin=2.5cm]{geometry}
\usepackage{parskip}
\usepackage{setspace}
\renewcommand{\arraystretch}{1.15}
\onehalfspacing
\usepackage[pdftex]{graphicx}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\graphicspath{ {/Plots/}{/Plots/1/}{/Plots/2/}{/Plots/3/}{/Plots/4/} }

\title{Report}
\author{Me}
\date{April 2013}

\begin{document}

\maketitle
\thispagestyle{empty}

\newpage
\section{1}
Text.

\begin{figure}
\includegraphics[width=1\textwidth]{ImageFromPlots1}
\end{figure}    

\end{document}

Responder1

Não deveria haver problema.

Estou a usar:

\graphicspath{{images/}{../images/}{svg/}{gnuplot/}{gnuplot/examples/}}

e funciona muito bem. Você também pode entrar em outro diretório, como pode ver no meu exemplo.

Você acessa o filesystem-root e não as subpastas (como você acessa /e não ./). Provavelmente a culpa é sua.

Tentar

\graphicspath{ {Plots/}{Plots/1/}{Plots/2/}{Plots/3/}{Plots/4/} }

em vez de

\graphicspath{ {/Plots/}{/Plots/1/}{/Plots/2/}{/Plots/3/}{/Plots/4/} }

Em sistemas Linux/Unix você não precisará de ./no início. Não tenho certeza sobre isso em um sistema Mac.

informação relacionada