소개

소개

소개

패키지 개발에 사용하는 프로젝트별 texmf 트리가 있습니다 texmf-project. 이 트리는 Debian 11의 texlive에 auxtree로 올바르게 등록되어 있습니다. 내 문서에는 트리에 상주하려는 EPS 그래픽을 포함해야 합니다 texmf-project. 다음으로 컴파일할 때

$ pdflatex --shell-escape mwe.tex
 ... 
 ! Package pdftex.def Error: File `logo-eps-converted-to.pdf' not found: using draft setting.
 ...

설정

내 파일 구조는 다음과 같습니다.

<project-directory>
 |- texmf-project
 |   |- tex
 |       |- images
 |           |- logo.eps
 |- mwe.tex

그리고 MWE는

\documentclass{article}

\usepackage{graphicx}

\begin{document}
    \includegraphics[height=3cm]{logo.eps}
\end{document}

테스트를 위해 EPS가 필요한 경우 다음에서 EPS를 다운로드하세요.이 링크.

수행된 디버깅 단계

로고 파일을 찾을 수 있는지 확인하세요

kpathsea에서 로고 파일을 실제로 찾을 수 있는지 확인하기 위해 다음을 실행했습니다.

$ kpsewhich logo.eps
./texmf-project/tex/images/logo.eps

파일을 올바르게 찾았습니다.

epstpdf가 올바르게 작동하는지 확인하세요.

logo.eps나란히 배치하면 오류 없이 실행되고 .mwe.tex<project directory>pdflatexlogo-eps-converted-to.pdf

\includegraphics다음 작업을 보장합니다 .texmf-project

EPS 파일을 내부의 jpg로 바꾸고 ./texm-project/tex/images/logo.jpg이를 포함하려고 하면 잘 작동합니다.

나(또는 pdflatex)가 충분한 권리를 가지고 있는지 확인하세요

내가 달리면

$ ls -l ./texmf-project/tex
drwxrwxrwx 1 user user 4096 May 10 11:20 images

pdflatex사용자가 실행하면 변환된 PDF 파일을 만들 수 있어야 한다고 믿게 되었습니다 .

도움을 요청

의도한 대로 작동하지 않는 이유는 무엇입니까? 즉, 제가 뭘 잘못하고 있는 걸까요? 내 사용자 정의 texmf-tree 내부에 있는 이미지를 어떻게 활용할 수 있나요?

관련 정보