
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
줄을 추가하고 이러한 이미지와 '실제' 소스를 나열해 보세요.