
Recientemente descubrí directivas en TeXstudio como %!TEX root = ../main.tex
; este concepto es fantástico.
Intenté encontrar una directiva que dijera la carpeta donde se debía cargar la imagen. Quiero decir, ¿existe una directiva capaz de decir algo como %!TEX picture folder = ../../picture
:?
Respuesta1
El graphicx
paquete (que debería cargar de todos modos) ofrece \graphicspath
un comando donde puede proporcionar una lista de carpetas como \graphicspath{{../../picture}{folder2}}
. LaTeX buscará imágenes en estas carpetas.
\documentclass{article}
\usepackage{graphicx}
\graphicspath{{./img/}{./pictures/}}
\begin{document}
\includegraphics{one} %picture named one in directory img
\includegraphics{two} %picture named two in directory img
\includegraphics{three} %picture named three in directory pictures
\end{document}
Una ventaja de este comando es que funcionará en cualquier editor (no solo en texstudio), gracias a cfr por recordárnoslo. Puede seguir leyendo graphicspath
( grfguide
desde textdoc grfguide
el símbolo del sistema)
Por lo tanto, no surge la necesidad de un comando como %!TEX picture folder=...
en texstudio y, hasta donde yo sé, no existe ninguno.