이미지를 설치하도록 build.lua 구성

이미지를 설치하도록 build.lua 구성

LaTeX 번들 내의 모듈로 패키징하고 싶은 로고가 많이 있습니다. 하지만 내 build.lua파일은 설치하지 않습니다.

logos내 번들의 최상위 수준에 하위 디렉터리가 있습니다 . 해당 디렉토리에는 EPS, PDF, SVG, PNG 및 JPG 형식의 이미지가 많이 있습니다. 나는 logos.tex그것들을 모두 포함해야 하는 하나의 문서 파일을 가지고 있습니다. 내 build.lua변수는 다음과 같이 설정되어 있습니다.

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

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

logos.tex디렉토리 내에서 수동으로 컴파일할 수 있습니다 logos. 하지만 실행하면 l3build install아무 일도 일어나지 않습니다. 그리고 를 실행하면 l3build doc이미지가 빌드 디렉터리에 복사되지 않기 때문에 컴파일이 실패합니다.

내가 여기서 무엇을 놓치고 있는 걸까요?

답변1

installfiles복사되는 내용에 관한 것입니다.일단 물건이 추출되면소스에서. 따라서 l3build해당 파일이 소스 파일인지도 확인해야 합니다 . 파일이 문서 소스인지 아니면 라이브 트리에 들어가야 하는지 확실하지 않지만, 지금은 한 sourcefiles줄을 추가하고 이러한 이미지와 '실제' 소스를 나열해 보세요.

관련 정보