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

일반적인 의미에서 작동해야 합니다.

관련 정보