
우분투 컴퓨터에서 Mac 컴퓨터로 포팅한 라텍스 문서를 컴파일하는 데 문제가 있는 것 같습니다.
texstudio를 사용하고 있는데 어떤 이유에서인지 다음 오류가 발생합니다.
I can't find file `tikzlibraryarrows.meta.code.tex'. ...hadows.blur,positioning,calc,arrows.meta}
이것 때문에:
\usetikzlibrary{shapes,arrows,shadows,shadows.blur,positioning,calc,arrows.meta}
문서가 내 우분투 컴퓨터에서 컴파일되는데 오류의 원인이 무엇인지 전혀 알 수 없습니까?...
답변1
최신 버전을 실행하고 있지 않다면 Tex Live Utility를 통해 모든 패키지를 업데이트해 보십시오(업데이트가 보류되어 있는지 확인하십시오 pgf
) tikz
. 그래도 작동하지 않으면 업그레이드해 보세요.맥텍스.
또한 편집자가 당신을 속이고 있는지 확인하고 당신에게 맞지 않는 예를 우리에게 제공하기 위해 터미널에서 조판을 시도해보세요.
답변2
좋습니다. MacTeX를 통해 TeX Live 2016을 설치한 후 PATH 변수가 손상되지 않았는지 확인하세요. 먼저, /Library/TeX/texbin이 PATH 변수에 있어야 합니다(실행 echo $PATH
하여 확인). 둘째, 실행하여 which pdflatex
올바른 pdflatex가 있는지 확인합니다(/Library/TeX/texbin/pdflatex). 둘 중 하나가 사실이 아닌 경우 또는를 편집하고 행을 배치해야 .profile
합니다 .bash_profile
.
export PATH=/Library/TeX/texbin:"$PATH"
파일의 마지막 줄로. 그러면 which pdflatex
올바른 분포를 찾을 수 있는지 확인해야 합니다 .
다음으로 TeX 관련 쉘 변수가 정의되어 있지 않은지 확인하십시오.
마지막으로, 올바른 TeX Live 배포판을 찾을 수 있도록 TeXStudio 기본 설정을 편집해야 할 수도 있습니다. <에서 정보를 읽어보세요.http://www.tug.org/mactex/sierra.html> 그리고 특히 문서 Updating For El Capitan and Sierra
l