使用 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"}

应该以一般意义起作用。

相关内容