
Недавно я открыл для себя директивы в TeXstudio, подобные %!TEX root = ../main.tex
; эта концепция фантастическая.
Я пытался найти директиву, указывающую папку, куда должна быть загружена картинка. Я имею в виду, есть ли директива, способная сказать что-то вроде: %!TEX picture folder = ../../picture
?
решение1
Пакет graphicx
(который вам в любом случае следует загрузить) предлагает \graphicspath
команду, в которой вы можете указать список папок, например \graphicspath{{../../picture}{folder2}}
. LaTeX будет искать изображения в этих папках.
\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}
Преимущество этой команды в том, что она будет работать в любом редакторе (не только в texstudio), спасибо cfr за напоминание. Вы можете читать дальше graphicspath
в grfguide
( textdoc grfguide
из командной строки)
Следовательно, необходимости в команде, подобной той, что %!TEX picture folder=...
есть в texstudio, не возникает, и, насколько мне известно, ее нет.