我想用來l3build
建造 biblatex 支援包。我不使用.ins
和.dtx
文件。我的原始檔如下:
biblatex-support-package
|- files.bbx
|- files.cbx
|- files.dbx
|- files.lbx
|- file-doc.tex
|- file-example.bib
我希望將 biblatex 資料庫安裝在 bibtex/bib/.. 而不是樹中doc
。我進行了多次嘗試(包括使用tdslocations
變數)但沒有成功。
@Joseph Wright 回覆後更新
內容build.lua
如下:
#!/usr/bin/env texlua
-- Build script for biblatex-test package
module = "biblatex-test"
installfiles = {"*.bbx", "*.cbx", "*.dbx", "*.lbx"}
sourcefiles = {"*.bbx", "*.cbx", "*.dbx", "*.lbx", "*.bib"}
unpackfiles = {}
tdslocations = {"bibtex/bib/"..module.."/*.bib"}
答案1
你沒有說你嘗試過什麼,但是
installfiles = {"*.cbx", "*.bbx","*.bib"}
sourcefiles = installfiles
tdslocations = {"bibtex/bib/" .. module .. "/*.bib"}
應該在一般意義上起作用。