3

LaTeX テンプレートに基づく一連のドキュメントがあります。各ドキュメントには、次のように独自のフォルダーがあります。

docs-folder
 |-doc #1
 |-doc #2
 ...
 |-doc #n
 |-texmf
   |-tex
   |-bibtex
   |-fonts
   |-docs
   |-misc
     |-logo.jpg
     |-acronyms.tex

私は自分でテンプレートを作成し、すべてのドキュメント (#1 から #n まで) に対してファイルlogo.jpgacronyms.texwith\includegraphics{logo.jpg}をロードします\input{acronyms.tex}

パス ..\docs-folder\texmf が MikTeX のプロジェクト ルートとして設定され、ローカルの texmf ツリーはmiscフォルダーを除いて正しく認識されます。

そのため、パス..\docs-folder\texmf\miscは TEXINPUTS 環境変数の値として設定されます (Windows の場合)。これは、2 つのファイルの不要な複製を避けるために行われます。

ドキュメントの 1 つをコンパイルすると、ファイルacronyms.texが見つからないのにlogo.jpg、PDFLaTeX によって正しく検出されます。

acronyms.tex ファイルがロードされない理由がわかりません。

4

1 に答える 1

2

UNIXシステムでは、解決策はtexhashまたはを実行することmktexlsrです。このページによると、MikTeXの同等の解決策は、MikTeX設定を実行し、[FNDBの更新]ボタンをクリックすることです。

于 2010-05-31T13:33:49.600 に答える