
Meine Umgebung: Emacs 24.3.1 mit AucTex (11.88) auf einem Xubuntu 14.04.
Ich brauchte einen Weg,ziehenNassi-Shneidermann-Diagramme (Struktogramme) direkt in mein Texfile. Also habe ich alle Pakete von hier geladen:http://www.ctan.org/tex-archive/macros/latex/contrib/struktexund begann dieInstallationüber
sonja@Tardis:~$ latex struktex.ins
wie im Handbuch beschrieben und hier eingefügt:
/usr/share/texlive/texmf-dist/tex/latex/
dort habe ich alle Style-Dateien erwartet.
Hier ist ein Teil von myfile.tex:
\documentclass{article}
%\usepackage[german]{babel}
\usepackage{ngerman}
\usepackage[utf8]{inputenc}
\usepackage{struktex}
Das istwas ich erwartet habe:
- nachdem ich LaTeX in meinem Emacs ausgeführt habe (Cc Cc Latex RET, oder durch Klicken aufLatex-Button) sollte kein Fehler auftreten.
Aber die tatsächliche Ausgabe war:
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 *>
Was ich getan habe:
Ich habe versucht, eine Lösung zu finden. Zuerst war ich mir nicht sicher, ob ich die Datei struktex.sty an der richtigen Stelle abgelegt hatte. Ich wusste, dass sich at least ngerman im richtigen Ordner befand, also versuchte ich
sonja@Tardis:~$ kpsewhich ngerman.sty
Die Ausgabe war:
/usr/share/texlive/texmf-dist/tex/generic/german/ngerman.sty
also habe ich den Struktex-Ordner mit der Datei struktex.sty und ihren Abhängigkeiten (struktxf.sty und struktxp.sty) in den Generic-Ordner gelegt.
Nach dem Neustart von Emacs dachte ich, es würde funktionieren. Aber das tat es nicht.
Also probierte ich kpsewhich noch einmal mit struktex.sty als Parameter. Keine Ausgabe.
Ich überprüfte die Zugriffsberechtigungen, aber sie sind wie die anderen.
Also machte ich Folgendes:
sonja@Tardis:~$ pdflatex myfile.tex
direkt in der Shell.
und es hat den Stil auch nicht gefunden. aber ich konnte einen Pfad einfügen. Und nachdem ich das für die drei Stile gemacht hatte, funktionierte es in dieser Sitzung und immer noch nicht mit Emacs.
Meine Frage ist: Was kann ich tun, damit kpsewich und emacs die Style-Dateien finden, die ich brauche?