설치된 스타일 패키지가 올바른 위치에 있어도 찾을 수 없습니다.

설치된 스타일 패키지가 올바른 위치에 있어도 찾을 수 없습니다.

내 환경: Xubuntu 14.04에서 AucTex(11.88)를 사용하는 Emacs 24.3.1.

나는 방법이 필요했다그리다Nassi-Shneidermann-Diagrams(Struktogramme)를 내 texfile에 직접 입력합니다. 그래서 여기에서 모든 패키지를 로드했습니다.http://www.ctan.org/tex-archive/macros/latex/contrib/struktex그리고 시작설치~을 통해

sonja@Tardis:~$ latex struktex.ins

설명서에 설명된 대로 여기에 입력하세요.

/usr/share/texlive/texmf-dist/tex/latex/

그것이 내가 모든 스타일 파일을 기대했던 곳입니다.

다음은 myfile.tex의 일부입니다:

\documentclass{article}
%\usepackage[german]{babel}
\usepackage{ngerman}
\usepackage[utf8]{inputenc}
\usepackage{struktex}

이것은내가 기대했던 것:

  • 내 emacs(Cc Cc Latex RET)에서 LaTeX를 실행한 후 또는유액-버튼) 오류가 없어야 합니다.

그러나 실제 출력은 다음과 같습니다.

ERROR: LaTeX Error: File `struktex.sty' not found.

--- TeX said ---

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
<read *> 

제가 한:

나는 해결책을 찾으려고 노력했습니다. 그래서 먼저 struktex.sty 파일을 올바른 위치에 넣었는지 확신할 수 없었습니다. 나는 적어도 ngerman이 올바른 폴더에 있다는 것을 알고 그래서 시도해 보았습니다.

sonja@Tardis:~$ kpsewhich ngerman.sty

출력은 다음과 같습니다.

/usr/share/texlive/texmf-dist/tex/generic/german/ngerman.sty

그래서 struktex.sty 파일과 해당 종속성(struktxf.sty 및 struktxp.sty)이 포함된 struktex 폴더를 일반 폴더에 넣었습니다.

emacs를 다시 시작한 후에는 제대로 작동할 것이라고 생각했습니다. 하지만 그렇지 않았습니다.
그래서 struktex.sty를 매개변수로 사용하여 kpsewhich를 다시 시도했습니다. 출력이 없습니다.
접근 권한을 확인해 봤는데 다른 것들과 똑같습니다.
그래서 나는 이것을 만들었습니다:

sonja@Tardis:~$ pdflatex myfile.tex

쉘에서 직접.
스타일도 찾지 못했습니다. 하지만 경로를 삽입할 수는 있습니다. 그리고 세 가지 스타일에 대해 이 작업을 수행한 후 이 세션에서는 작동했지만 여전히 emacs에서는 작동하지 않았습니다.

내 질문은, kpsewich와 emacs가 내가 필요한 스타일 파일을 찾을 수 있도록 어떻게 해야 합니까?

관련 정보