Seite 1 von 2

usepackage(listings) wird nicht installiert

Verfasst: Sa 7. Sep 2013, 17:51
von Anna3816
Hallo liebe Latex-Gemeinde!
Ich bin in Latex ziemlich und hier im Forum vollkommen neu, bitte also Fehler zu entschuldigen ;-)
Mein Problem ist mir unerklärlich: ich versuche durch
documentclass{article}
usepackage(listings)
\begin{document}
\begin{lstlistings}
A = 2; % guten Morgen
B = 5;
\end{lstlistings}
\end{document}

das erste mal listings zu verwenden. Der Miktex-Package-Typ geht ordnungsgemäß auf, ich kann die Uni auswählen von der ich das listings haben möchte und mein PC tut so, als würde er es installieren. Es erscheint von Miktex keinerlei Fehlermeldung, nur in Latex erscheint der Error, dass die PDF nicht erstellt werden konnte weil
"file 'listings.sty' not found".
Lasse ich das Skript nochmal laufen, geht wieder der Miktex-Typ auf, ich wähle eine andere Uni und er tut wieder so als würde er installieren...
Tausend andere Packages gingen vollkommen fehlerlos zu installieren.
Was stimmt mit meinem PC nicht???
So langsam verzweifel ich, also bitte, bitte helft mir :cry: [/code]

Verfasst: Sa 7. Sep 2013, 17:53
von Anna3816
Sorry, im Code das "listings" steht natürlich in geschweiften Klammern...

Verfasst: Sa 7. Sep 2013, 18:11
von u_fischer
Ich kann jetzt nicht nachschauen, ob es ein Problem mit dem Paket gibt. Aber versuche mal ob es hilft, wenn du im Paketmanager das Repository synchronisierst. Tue es als User und als admin.

Verfasst: So 8. Sep 2013, 01:26
von Calvin
Ich hatte das gleiche Problem. Ein Wechsel des Repositorys hat geholfen.

Verfasst: So 8. Sep 2013, 10:24
von Anna3816
Vielen Dank für die schnellen Antworten! Ihr seid wirklich meine letzte Hoffnung. Aber:

Tut mir leid, ich stell mich wirklich blöd an.
Mein Miktex-Ordner enthält unendlich viele .exe Dateien, ich habe keine Ahnung wie ich Miktex öffne, geschweige denn ein Repository synchronisieren könnte. Könntet ihr das genauer ausführen?
Habt Gnade :(

Anleitung lesen

Verfasst: So 8. Sep 2013, 10:33
von localghost
Anna3816 hat geschrieben:[…] Mein Miktex-Ordner enthält unendlich viele .exe Dateien, ich habe keine Ahnung wie ich Miktex öffne, geschweige denn ein Repository synchronisieren könnte. […]
Nimm dir die Zeit und schau dir die Anleitung zu MiKTeX an. Sehr viel besser könnte man es hier auch nicht erklären.


Thorsten

Verfasst: So 8. Sep 2013, 10:45
von Anna3816
Sorry Thorsten, könntest du trotzdem versuchen es mir hier zu erklären? Bis ich dieses Handbuch durch bin und alle Wörter nachgeschlagen hab die ich nicht kenn, ist mein Abgabetermin vorbei. Wär echt toll!

Verfasst: So 8. Sep 2013, 10:53
von Anna3816
Versteh ich das richtig dass ein Repository eine dieser Unis ist, die man auswählen kann um sein Package zu laden? Alle deutschen und amerikanischen bin ich durch, also mit einem reinen Wechsel des Repositorys ist es wohl nicht getan. Aber wie synchronisiere ich?

Verfasst: So 8. Sep 2013, 10:54
von Calvin
Suche im Windows-Startmenü den Miktex-Eintrag und darin den "Paketmanager". Den gibt es unter Umständen zwei mal (Untermenü "Admin" und "Maintenance")

Starte den Paketmanager. Dort findest du im Menü "Repository" die beiden Punkte "Synchronize" und "Change Packet Repository".

EDIT
Versteh ich das richtig dass ein Repository eine dieser Unis ist, die man auswählen kann um sein Package zu laden?
Ja. Wenn es nicht funktioniert hat, dann mache es mal sowohl in den Bereichen "Admin" als auch "Maintenance".

Verfasst: So 8. Sep 2013, 11:57
von Anna3816
Vielen Dank Calvin, mit dieser idiotensicheren Erklärung konnte sogar ich etwas anfangen (vll. muss ich dazu sagen, dass ich die Tex-Produkte unfreiwillig benutze um eine Projektarbeit zu schreiben, unser Prof hat spontan beschlossen, dass ihm das normale Word-Layout nicht gefällt. Ein wirkliches Einarbeiten ist schon allein aus Zeitgründen nicht möglich, irgendwann muss ja auch der Inhalt der Arbeit verfasst werden)

Also die Meldung, dass listings.sty fehlt, ist verschwunden (das Beste das mir seit Tagen passiert ist) allerdings schimpft er jetzt: "environment lstlistings is undefined".
Ich weiß ich verlange viel, aber hat jemand dazu Gedanken? :D