
LaTeX バンドル内のモジュールにパッケージ化したいロゴがたくさんあります。しかし、私のbuild.lua
ファイルではインストールされません。
logos
バンドルのトップレベルにサブディレクトリがあります。そのディレクトリには、EPS、PDF、SVG、PNG、JPG 形式の画像が多数あります。logos.tex
これらすべてを含むはずのドキュメント ファイルが 1 つあります。build.lua
次の変数が設定されています:
bundle = "mybundle"
module = "logos"
maindir = ".."
installfiles = {"*.eps", "*.svg", "*.pdf", "*.png", "*.jpg"}
tdsroot = "generic"
typesetfiles = {"logos.tex"}
typesetexe = "xelatex"
cleanfiles = {"*.log", "logos.pdf", "*.zip"}
logos.tex
ディレクトリ内で手動でコンパイルできますlogos
。しかし、 を実行してもl3build install
何も起こりません。また、 を実行するとl3build doc
、イメージがビルド ディレクトリにコピーされないため、コンパイルが失敗します。
ここで何が欠けているのでしょうか?
答え1
installfiles
何がコピーされるかが問題だ一度抽出するとソースから。したがって、それらがソース ファイルであることも確認する必要がありますl3build
。ファイルがドキュメント ソースなのか、ライブ ツリーに配置する必要があるのかはわかりませんが、とりあえず、1sourcefiles
行追加して、これらのイメージと「実際の」ソースをリストしてみてください。