使用 l3build 將 bib 資料庫匯入 bibtex/bib

使用 l3build 將 bib 資料庫匯入 bibtex/bib

我想用來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"}

應該在一般意義上起作用。

相關內容