Gummi 관련 문제: 편집 프로그램이 누락되었습니다.

Gummi 관련 문제: 편집 프로그램이 누락되었습니다.

최근에 TexLive2010에서 TexLive2012로 시스템을 업그레이드했습니다.

환경 변수를 올바르게 설정했으며 명령줄에서 모든 것이 잘 작동합니다. 내 OS는 OpenSuse 11.4입니다.

내 문제는 다음과 같습니다

  • 터미널에서 LaTex Editor Gummi를 호출하면 모든 것이 잘 작동합니다.

  • 그러나 파일을 마우스 오른쪽 버튼으로 클릭하거나(Gummi로 열기) Gummi 아이콘을 마우스 오른쪽 버튼으로 클릭하여 호출하면 "컴파일 프로그램이 없습니다."라는 메시지가 나타납니다.

고무, xetex 및 latexmk가 설치되었는지 이미 확인했습니다(아래 언급된 링크에서 제안한 대로).

http://dev.midnightcoding.org/projects/gummi/wiki/Troubleshooting#compilation-program-is-missing

아무도 나에게 이 문제를 해결하기 위한 몇 가지 지침을 줄 수 있습니까?

감사해요.

답변1

웹 사이트문제 해결"업그레이드 후 Gummi가 제대로 시작되거나 로드되지 않습니다." 섹션에 다음과 같이 나와 있습니다.

업그레이드 후 Gummi가 올바르게 시작되거나 로드되지 않습니다.¶

/home/[에 있는 snippets.cfg 및 gummi.cfg 파일을 제거해 보십시오.{사용자 이름}]/.config/gummi. 이를 제거하면 Gummi가 다음에 시작될 때 기본 구성을 다시 생성하므로 구성을 유지하려면 백업하는 것을 잊지 마십시오.

따라서 TeXLive를 새로 설치하면 TeXLive 2012와 함께 사용하기 위해 기존 버전 snippets.cfg과 새 버전을 모두 삭제합니다 . 현재 개발 중이므로 실제 버전(현재: Gummi 0.6.4(2012년 6월 24일))을 설치하세요.gummi.cfggummi

Gummi가 여전히 컴파일 프로그램을 찾을 수 없는 경우 pdflatex 실행 파일을 복사하여 /usr/local/bin다시 실행할 수 있습니다. (여전히 문제가 있는 경우 재부팅하는 것이 도움이 될 수 있습니다.)

답변2

어떤 이유로 Gummi는 PATH를 검색하지 않는 것 같고 여기에 texlive 디렉토리를 추가해도 작동하지 않습니다.

허용되는 답변에서 알 수 있듯이 바이너리를 복사하는 대신에 심볼릭 링크를 만드십시오.모두texlive 디렉토리의 바이너리, 2012를 TeX Live 버전으로 대체:

  • 32비트:

    sudo ln -s /usr/local/texlive/2012/bin/i386-linux/* /usr/local/bin/
    
  • 64비트:

    sudo ln -s /usr/local/texlive/2012/bin/x86_64-linux/* /usr/local/bin/
    

pdflatex뿐만 아니라 모든 바이너리에 대한 링크를 만들어야 합니다. 그렇지 않으면 일부 문서가 컴파일되지 않을 수 있습니다.

관련 정보