TexStudio가 texlive를 처음 실행할 때 충돌합니다.

TexStudio가 texlive를 처음 실행할 때 충돌합니다.

설치했습니다texlive공식에서 제공한 지침에 따라빠른 설치.

경로를 추가하고 실행했는데 latex small2e모든 것이 잘 작동합니다.

texstudio그런 다음 적성을 통해 설치했습니다 .

texstudio에서 파일을 열고 moderncv.tex컴파일하려고 하면 다음 오류가 발생했습니다.

오류: 명령을 시작할 수 없습니다: pdflatex -synctex=1 -interaction=nonstopmode

이 문제를 어떻게 해결할 수 있나요?

편집 1:내 OS에 대한 정보가 필요한 경우를 대비해

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=17.3
DISTRIB_CODENAME=rosa
DISTRIB_DESCRIPTION="Linux Mint 17.3 Rosa"
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"

편집 2:아래 댓글의 질문에 답하세요.

texmaker가 texlive를 찾을 수 있다고 확신합니까?

아니요. 이것을 어떻게 확인할 수 있나요? 그리고 저는 texmaker를 사용하지 않고 texstudio를 사용합니다.

tex live는 어떻게 설치됐나요?

인터넷 방법: tarball을 다운로드하고 실행했습니다../install-tl

.bashrc를 통해 경로에 tex live를 추가하셨나요?

에 추가했지만 .bash_profile에는 추가하지 않았습니다 .bashrc. 왜 추가해야 하나요?.bashrc

답변1

이는 Linux 시스템에서 흔히 발생하는 오류입니다. 인터넷의 다양한 위치에는 ~/.bashrc또는 의 경로에 추가해야 하는 항목이 나열되어 있습니다 ~/.bash_profile. 사실이 아닙니다. ~/.profile로그아웃했다가 다시 로그인하세요. (다중 사용자 시스템을 사용하는 경우 이에 상응하는 시스템도 있습니다.)

그러면 추론은 다음과 같습니다. 메뉴에서 또는 파일을 두 번 클릭하여 편집기를 시작하면 편집기는 로그인 시 사용 가능한 경로 설정으로 실행됩니다. Bash를 통해 경로 변경을 추가하는 경우 해당 추가는 Bash 컨텍스트 내에서만 가능합니다.

편집자가 latex를 시스템 호출로 호출할 때마다 그것이 bash 쉘을 사용하거나 심지어 쉘에 대한 호출을 사용하고 있을 가능성은 거의 없습니다. 따라서 편집기는 bash를 통한 경로 추가 설정의 영향을 받지 않습니다.

이를 추가함으로써 ~/.profile로그인 시 실행되는 전역 항목에 경로 추가가 추가되었는지 확인합니다.~이다편집자에게 제공됩니다.

관련 정보