Me gustaría utilizarlo l3build
para crear un paquete de soporte biblatex. No uso .ins
archivos .dtx
. Mis archivos fuente serán los siguientes:
biblatex-support-package
|- files.bbx
|- files.cbx
|- files.dbx
|- files.lbx
|- file-doc.tex
|- file-example.bib
Me gustaría que la base de datos biblatex se instale en bibtex/bib/.. en lugar del doc
árbol. He hecho varios intentos (incluido el uso de la tdslocations
variable) pero fue en vano.
Actualización después de la respuesta de @Joseph Wright
El contenido de build.lua
es el siguiente:
#!/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"}
Respuesta1
No dices lo que has intentado, pero
installfiles = {"*.cbx", "*.bbx","*.bib"}
sourcefiles = installfiles
tdslocations = {"bibtex/bib/" .. module .. "/*.bib"}
debería funcionar en un sentido genérico.