Установленный пакет стилей не найден, даже если они находятся в нужном месте

Установленный пакет стилей не найден, даже если они находятся в нужном месте

Моя среда: Emacs 24.3.1 с AucTex (11.88) на Xubuntu 14.04.

Мне нужен был способрисовать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}

Этото, что я ожидал:

  • после запуска LaTeX в моем emacs (Cc Cc Latex RET, или нажав наЛатекс-Button) ошибок быть не должно.

Но фактический результат был таким:

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 с файлом struktex.sty и его зависимостями (struktxf.sty и struktxp.sty) в папку generic-folder.

После перезапуска emacs я думал, что это сработает. Но этого не произошло.
Поэтому я снова попробовал kpsewhich с параметром struktex.sty. Никакого вывода.
Я проверил права доступа, но они такие же, как и у остальных.
Поэтому я сделал это:

sonja@Tardis:~$ pdflatex myfile.tex

прямо в оболочке.
и он также не нашел стиль. но я смог вставить путь. И после того, как я сделал это для трех стилей, это сработало в этой сессии, но все еще не с emacs.

У меня вопрос: что я могу сделать, чтобы kpsewich и emacs могли найти нужные мне файлы стилей?

Связанный контент