setting graphics' path
-
instead of using
\includegraphics[width=\textwidth]{folder2_relative/picture.png}%
-
by including in the front matter (i.e. before
\begin{document
}):\DeclareGraphicsExtensions{.png,.pdf}% \graphicspath{{../folder1_relative/},{folder2_relative/},{/home/myname/folder_absolute/figures/}}%
-
you may simply use
\includegraphics[width=.49\textwidth]{picture}%
-
one advantage is that you could use context dependent rules, for instance:
\newif\ifpdf \ifx\pdfoutput\undefined \pdffalse \else \pdfoutput=1 \pdftrue \fi % portability between LaTeX and pdfLaTeX \ifpdf \usepackage[pdftex]{graphicx} \usepackage[pdftex, pdfusetitle ,colorlinks=false, pdfborder={0 0 0}]{hyperref}% \DeclareGraphicsExtensions{.png,.pdf}% \graphicspath{{figures_pdf/}}% \pdfoutput=1 % we are running pdflatex \pdfcompresslevel=9 % compression level for text and image; \pdftrue % we are using the traditional latex \else \usepackage{graphicx}% \usepackage[colorlinks=false]{hyperref}% \DeclareGraphicsExtensions{.eps}% \graphicspath{{figures_eps/}}% \fi