pdflatex에서 PDF 파일을 찾을 수 없습니다.

pdflatex에서 PDF 파일을 찾을 수 없습니다.

내 문제와 관련된 모든 게시물을 읽었으나 해결책을 찾을 수 없습니다. MS Excel에서 만든 PDF 파일을 로드하려고 합니다. MS Excel 콘텐츠는 테이블입니다. 머리글과 바닥글을 모두 끄고 인쇄 영역을 표로만 설정했으며 PDF 내보내기 옵션에서 책갈피 등을 포함하지 않았습니다. 결과 PDF 파일은 다음과 같습니다.

관련 PDF 파일에서 내보내기로 생성된 이미지

PDF를 최소 TeX 파일로 로드하려고 하면 다음 오류가 발생합니다(로그 파일에서 직접 복사됨).

 LaTeX Warning: File `tables/Ch1_Tab_1.pdf' not found on input line 8.
 ! Package pdftex.def Error: File `tables/Ch1_Tab_1.pdf' not found.

 See the pdftex.def package documentation for explanation.
 Type  H <return>  for immediate help.
 ...                                              

 l.8 ...width=0.5\textwidth]{tables/Ch1_Tab_1.pdf}

라텍스 코드는 다음과 같습니다.

\documentclass{article}
\usepackage{graphicx}
\graphicspath{{/tables}}
\begin{document}
%
\begin{table}[t]
    \centering
    \includegraphics[width=0.5\textwidth]{tables/Ch1_Tab_1.pdf}
    \caption{test plot.}
    \label{fig:abc}
\end{table}
%
\end{document}

서문에 그래픽 경로를 설정해 놓았는데 별 도움이 안되는 것 같습니다.

이 폴더에 다른 PDF를 놓으면 정상적으로 로드됩니다. Inkscape에 내장된 PDF는 로드하는 데 문제가 없기 때문에 PDF가 Excel 레이아웃으로 만들어졌다는 사실과 관련이 있는 것 같습니다.

마지막으로 저는 Windows 7 시스템의 TeXstudio에서 작업하고 있으며 기본 컴파일러가 pdflatex인지 확인했습니다. 당신의 도움을 주셔서 감사합니다. 나는 완전히 헤매고 있습니다.

답변1

(댓글이 너무 길어서 답변으로 게시되었습니다)

tables가 기본 tex 파일이 포함된 디렉터리 아래의 하위 디렉터리 이름인 경우

    \includegraphics[width=0.5\textwidth]{.tables/Ch1_Tab_1.pdf}

오타가 포함되어 있습니다. 거의 틀림없이 그럴 것이다

    \includegraphics[width=0.5\textwidth]{tables/Ch1_Tab_1.pdf}

대신에. 차이점을 발견할 수 있나요? 그런데 파일이 pdf 형식인 경우 확장자를 지정할 필요가 없습니다 .pdf.

마찬가지로, \graphicspath{{./tables}}거의 확실히 잘못된 것입니다. 내 추측은 - 내가 당신의 컴퓨터에 접근할 수 없기 때문에 지금으로서는 단지 추측일 뿐입니다 \graphicspath{{tables/}}. 반면에 (올바르게 지정된) 상대 경로를 의 일부로 제공하는 경우 매크로를 \includegraphics설정할 필요가 없습니다 \graphicspath.

답변2

Excel에서 PDF를 내보냈는데 테이블 환경 내에서 호출( 사용 ) *.tex을 사용하여 로드되지 않는 경우 도움이 될 수 있도록 다음 단계를 시도해 보십시오.\includegraphics\usepackage{graphicx}

  1. MS Excel에서 내보낸 PDF를 PDF 뷰어로 엽니다.
  2. 적합한 그래픽 파일을 내보냅니다.
  3. 그래픽 파일을 Inkscape에 로드합니다(다른 벡터 그래픽 패키지도 작동할 수 있음).
  4. 복사본 저장 옵션을 사용하고 그래픽 파일을 PDF로 저장합니다.
  5. *.tex테이블 환경 내 에서 로드하세요 .

이것은 다양한 대안을 시도한 후에 나에게 효과적이었습니다.

관련 정보