본문 바로가기
R/Rmarkdown

[R마크다운/markdown] pdf xdvipdfmx:fatal: Unable to open 경고문

by ssanalyst 2020. 12. 11.
728x90

안녕하세요.

 

이번 포스팅에서는 R마크다운을 pdf로 변환하는 중에 나오는 경고문에 대해 알아보겠습니다.

 

이 경고문은 제가 직접 R마크다운을 사용하면서 겪은 것입니다.

 

일단 Rstudio의 Rmarkdown 실행창에 아래와 같은 경고문이 나옵니다.

 

xdvipdfmx:fatal: Unable to open "湲곌?蹂닿퀬?쒖옉?깆쨷.pdf".

 

뭔가...외계어 같은 느낌이 납니다...

 

자세한 경고문 내용은 아래와 같습니다.

 

출처: 나의 Rstudio 작업

 

사진에 보시면 ' 성중.pdf ' 가 보이는데 이는 제가 작업하고 있는 Rmarkdown명을 가려놓은 것입니다.

 

해당 부분이 없어도 경고문을 보시는데 큰 지장은 없습니다.

 

위 경고문이 나오는 이유는 생성하려는 pdf 파일명과 동일한 파일명의 pdf가 열려있어서 발생했습니다.

 

일반적으로 R마크다운 pdf 파일을 생성한 후 pdf에 잘 표현되는지 살펴보고 이후 수정작업을 진행합니다.

 

그런데 저는 열어본 pdf 파일을 닫지 않고 바로 수정작업 후 다시 pdf로 변환하는 행동을 자주 하고 있습니다...

 

그래서 저처럼 이전에 변환한 pdf를 열어둔 상태에서 R마크다운을 수정하고 수정된 사항을 확인하기 위해 knit 버튼을 누르시면 위와 같은 경고문을 마주하시게 됩니다...

 

저는 현재 저런 경고문이 표출돼도 pdf로 변환이 되는데 처음 저 경고문을 맞닥드렸을 때는

 

Output created: 성중.pdf 부터 밑 부분 경고문은 나오지 않고 pdf가 아예 변환이 안 됐습니다.

 

처음에는 아래 경고문만 나와서 왜 그런지 알지도 못하다가 혹시.... 하고 열려있던 pdf 파일을 종료하니 해결이 되었습니다.

 

xdvipdfmx:fatal: Unable to open "湲곌?蹂닿퀬?쒖옉?깆쨷.pdf".

 

No output PDF file written.

fwrite: Broken pipe

xelatex.exe: I was unable to find any missing LaTeX packages from the error log 성중.log.

 

저와 같은 경고문을 보시게 된다면 위 방법을 이용해보시기 바랍니다.

 

감사합니다.

 

728x90

댓글