Configurando build.lua para instalar imagens

Configurando build.lua para instalar imagens

Tenho vários logotipos que quero empacotar em um módulo dentro de um pacote LaTeX. Mas meu build.luaarquivo não os instala.

Eu tenho um subdiretório logosno nível superior do meu pacote. Nesse diretório, tenho muitas imagens nos formatos EPS, PDF, SVG, PNG e JPG. Eu tenho um arquivo de documentação logos.texque deveria incluir todos eles. My build.luatem estas variáveis ​​​​definidas:

bundle = "mybundle"
module = "logos"    
maindir = ".."

installfiles = {"*.eps", "*.svg", "*.pdf", "*.png", "*.jpg"}
tdsroot = "generic"
typesetfiles = {"logos.tex"}
typesetexe = "xelatex"
cleanfiles = {"*.log", "logos.pdf", "*.zip"}

Posso compilar logos.texmanualmente dentro do logosdiretório. Mas se eu correr l3build install, nada acontece. E se eu executar l3build doc, a compilação falhará, porque as imagens não estão sendo copiadas para o diretório de construção.

O que estou perdendo aqui?

Responder1

installfilesé sobre o que é copiadouma vez que as coisas são extraídasdas fontes. Portanto, você também precisa ter certeza l3buildde que eles são arquivos de origem. Não estou claro se os arquivos são fontes de documentação ou se deveriam ir para a árvore ativa, mas por enquanto tente adicionar uma sourcefileslinha e listar essas imagens mais suas fontes 'reais'.

informação relacionada