Latex-Error: File 'listings.sty' not found

Schriftbild, Absätze und Auflistungen einstellen


StugIII
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 4. Feb 2014, 23:47

Latex-Error: File 'listings.sty' not found

Beitrag von StugIII »

Hallo Leute,

ich habe ein Problem bei Installation der Listing-Enviroment. Der lässt sich einfach nicht installieren. Nach Installationsfehler in WinEdit bin ich zu Google gegangen. Zunächst habe ich versucht wie es hier beschrieben ist, zu installieren(http://kar2905.wordpress.com/2010/03/23 ... for-latex/). Aber ein gewisser texmf-Ordner finde ich nicht. Dann nach Tipps auf http://www.golatex.de/listings-package- ... 10715.html habe ich nochmal versucht, scheiterte hier bei Repository. Mein Tex kennt die runtergeladenen Dateien einfach nicht. Ausgelöser dieses Problems ist, dass ich aus Internet ein mcode.sty runterladen habe und benutzen möchte. Kann mir jedem dabel helfen?

Besserwisser

Beitrag von Besserwisser »

Das Paket listings ist sowohl bei MiKTeX als auch bei TeXLive über den Paketmanager installierbar. Ich vermute, Du verwendest MiKTeX. Dann solltest Du als erstes überprüfen, ob Du auch die aktuelle Version 2.9 verwendest. Leider kursieren zur Zeit wieder diverse Anfragen von Leuten, die über ein total veraltetes ProTeX ein total veraltetes MiKTeX installiert haben. Wenn das MiKTeX keine Version 2.9 ist, solltest Du es löschen und MiKTeX 2.9 installieren.

Dann starte einfach einmal den MiKTeX-Paketmanager. Wähle dort das Paket listings aus und installiere es. Wenn das nicht funktioniert, wähle über das Menü "Repository" ein anderes Repository und versuche es noch einmal.

Erst, wenn auch das nicht funktioniert – beispielsweise weil Du hinter einer Firewall sitzt, die dazwischenfunkt und Du mit der Konfiguration eines Proxies überfordert bist –, solltest Du in ein neues Verzeichnis die drei Dateien: miktex-zzdb1-2.9.tar.lzma, miktex-zzdb2-2.9.tar.lzma und listings.tar.lzma kopieren und dann im Paketmanager dieses Verzeichnis als lokales Repository für die Installation auswählen.

BTW: Bei MiKTeX ist es vorteilhaft, wenn man die automatische, ungefragte Nachinstallation fehlender Pakete aktiviert.

Besserwisser

Beitrag von Besserwisser »

PS: Vorsicht! Es gibt neben dem Paket listings auch ein Paket listing! Du musst also schon genau schauen, welches davon Du brauchst und das richtige (oder beide) installieren.

StugIII
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 4. Feb 2014, 23:47

Beitrag von StugIII »

Hallo,

Gerade habe ich noch gecheckt. Ich habe die Version MikTex 2.9 auf PC. Nun habe ich über TexWorks probiert, kommt wieder den gleichen Error:
! LaTeX Error: File `listings.sty' not found.

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

Enter file name:

Ich will nur eine Matlab-Code eintexen, ist es denn so schwer??

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4298
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Hast du denn irgendwelche der Tipps von Besserwisser ausprobiert?

StugIII
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 4. Feb 2014, 23:47

Beitrag von StugIII »

Ahhhh Jetzt hats geklappt.

Das Problem lag daran, dass die Filterfunktion in Package Manager nicht funktioniert. Man muss also scrollen um die Package zu finden und installieren. Außerdem habe ich zunächst die falschen Server aus Australien oder Brasilien konnektiert.

Danke Leute.

Besserwisser

Beitrag von Besserwisser »

StugIII hat geschrieben:Das Problem lag daran, dass die Filterfunktion in Package Manager nicht funktioniert.
Bei mir funktioniert die. Wenn die bei Dir wirklich nicht funktioniert, dann stimmt bei Dir etwas nicht. Ich würde aber eher vermuten, dass Du Dich vertippt hast.

StugIII
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 4. Feb 2014, 23:47

Beitrag von StugIII »

Besserwisser hat geschrieben:
StugIII hat geschrieben:Das Problem lag daran, dass die Filterfunktion in Package Manager nicht funktioniert.
Bei mir funktioniert die. Wenn die bei Dir wirklich nicht funktioniert, dann stimmt bei Dir etwas nicht. Ich würde aber eher vermuten, dass Du Dich vertippt hast.
Danke nochmal.

Antworten