
Tengo un montón de logotipos que quiero empaquetar en un módulo dentro de un paquete LaTeX. Pero mi build.lua
archivo no los instala.
Tengo un subdirectorio logos
en el nivel superior de mi paquete. En ese directorio tengo muchas imágenes en formato EPS, PDF, SVG, PNG y JPG. Tengo un archivo de documentación logos.tex
que se supone que los incluye a todos. Mi build.lua
tiene estas variables configuradas:
bundle = "mybundle"
module = "logos"
maindir = ".."
installfiles = {"*.eps", "*.svg", "*.pdf", "*.png", "*.jpg"}
tdsroot = "generic"
typesetfiles = {"logos.tex"}
typesetexe = "xelatex"
cleanfiles = {"*.log", "logos.pdf", "*.zip"}
Puedo compilar logos.tex
manualmente dentro del logos
directorio. Pero si corro l3build install
no pasa nada. Y si ejecuto l3build doc
, la compilación falla porque las imágenes no se copian en el directorio de compilación.
¿Que me estoy perdiendo aqui?
Respuesta1
installfiles
se trata de lo que se copiauna vez que se extraen las cosasde fuentes. Por lo tanto, debe asegurarse de l3build
que también sepa que son archivos fuente. No tengo claro si los archivos son fuentes de documentación o deberían ir al árbol en vivo, pero por el momento intente agregar una sourcefiles
línea y enumerar estas imágenes más sus fuentes "reales".