\graphicspath를 더 추가하면 이미지를 찾을 수 없습니다.

\graphicspath를 더 추가하면 이미지를 찾을 수 없습니다.

제가 작성하고 있는 문서의 구조는 다음과 같습니다.

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

다음 명령을 사용합니다.

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

제대로 작동하는 것 같고 이 두 폴더의 이미지를 추가할 수 있지만 \graphicspath에 폴더 2, 3, 4를 추가하려고 하면 모든 그림에 대해 이미지를 찾을 수 없다는 오류가 발생합니다.

이 문제를 해결하는 방법이 있습니까? 아니면 그래픽 패키지가 모든 하위 폴더 내에서 검색되도록 할 수 있습니까?

\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}

답변1

문제가 있어서는 안 됩니다.

나는 다음을 사용하고 있습니다 :

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

그리고 그것은 잘 작동합니다. 내 예에서 볼 수 있듯이 아래로 내려가 다른 디렉토리로 이동할 수도 있습니다.

하위 폴더가 아닌 파일 시스템 루트에 액세스합니다(액세스하고 액세스 /하지 않음 ./). 이는 귀하의 잘못일 가능성이 높습니다.

노력하다

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

오히려

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

./Linux/Unix 시스템에서는 처음에 이 필요하지 않습니다 . Mac 시스템에서는 확실하지 않습니다.

관련 정보