私の Latex プロジェクトは次のように構成されています。
私のルートLaTeXフォルダには、ルートLaTeXファイルがあります。メイン.tex同じフォルダ内にサブフォルダがありますピクチャー2つのファイルが含まれていますテスト.texそしてテスト.pdf。
最初のファイルで問題が発生するメイン.tex2番目のファイルを入力しますテスト.texを使用します\input{./pictures/test.tex}
。
しかし、2番目のファイルではテスト.tex3番目のファイルを含む行があるテスト.pdfこれは、\includegraphics{test.pdf}
(サードパーティのソフトウェアからの出力なので変更できません)
なぜならテスト.tex入力されるメイン.tex、テスト.tex見つけることができませんテスト.pdfを使用します\includegraphics{test.pdf}
。この行を に変更できれば検出できるのです\includegraphics{./pictures/test.pdf}
が、これはできません。
変更のみ可能な場合の選択肢は何ですか?メイン.tex?
答え1
追加
\graphicspath{{pictures/}}
ドキュメントのプリアンブルに追加します。これにより、pictures/
含まれている画像がルートフォルダに見つからない場合に、グラフィックスの検索パスが追加されます。「どこか別の場所」からグラフィックをインポートするTeX FAQ について。