Configurar build.lua para instalar imágenes

Configurar build.lua para instalar imágenes

Tengo un montón de logotipos que quiero empaquetar en un módulo dentro de un paquete LaTeX. Pero mi build.luaarchivo no los instala.

Tengo un subdirectorio logosen 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.texque se supone que los incluye a todos. Mi build.luatiene 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.texmanualmente dentro del logosdirectorio. Pero si corro l3build installno 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

installfilesse trata de lo que se copiauna vez que se extraen las cosasde fuentes. Por lo tanto, debe asegurarse de l3buildque 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 sourcefileslínea y enumerar estas imágenes más sus fuentes "reales".

información relacionada