Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] Probleme mit Latex Listings Paket
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
R4zz0r
n00b
n00b


Joined: 29 Nov 2003
Posts: 15
Location: Iserlohn , Germany

PostPosted: Fri Jul 09, 2004 3:37 pm    Post subject: [OT] Probleme mit Latex Listings Paket Reply with quote

Hallo Leute,
Ich hab mal wieder ein Problem.
Es geht um folgendes :
Ich möchte Skripte in der Schule mittippen in Latex.Klappt auch alles soweit.Nun mein Problem : Ich muss des öfteren Programmlistings abtippen und möchte das halt "pretty-printed".Ich hab das listingspaket schon über

Code:
\usepackage{listings}


eingebunden.Funktioniert auch soweit.Die Ausgabe ist formatiert und so weiter,und es ist auch nen schnieker kasten drumrum.Nun hab ich aber gesehen das man da auch Zeilennummern vor machen kann . Angeblich geht das über :

Code:
\lststyle{labelstyle=\tiny, labelstep=5, firstlabel=1, labelsep=5pt}


Das bewirkt angeblich das die Zeilennummern mit der schriftgrösse tiny geschrieben werden das nur jede 5te Zeile eine nummer bekommt , das man mit 1 beginnt beim durchnummerieren und das die Zeilen 5pt vom quellcode entfernt sind.

Nur wenn ich das so mache und dann kompiliere (pdflatex, ALT-6 in Kile) schmeisst der mir folgende Fehlermeldung aus :

Code:

! Undefined control sequence.
l.30 \lststyle
              {}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.


Kann sich einer vorstellen woran das liegen könnte?? Ich weiss mir langsam echt nicht mehr zu helfen dabei.Hab auch schon gelesen das ,das ne veraltete listings.sty sein könnte.Die hab ich dann auch mal geupdatet.Hat aber auch nichts gebracht.

Ich hoffe ihr könnt mir helfen..

mFg

r4zz0r
_________________
Stop Searchin Hell is already Here
Back to top
View user's profile Send private message
furanku
l33t
l33t


Joined: 08 May 2003
Posts: 905
Location: Hamburg, Germany

PostPosted: Sun Jul 11, 2004 7:48 am    Post subject: Reply with quote

Hallo!

Zunächst, die Moderatoren sehen es gerne, wenn bei nicht Gentoo spezifischen Problemen ein [OT] für "Off-Topic" dem Subject vorangestellt wird ;)
mod edit: Danke für den Hinweis, sonst wär mir das jetzt gar nicht aufgefallen. Topic angepasst. ;)
amne


Zu Deinem Problem: Ich nehme an Du hast die Zeile
Code:
\lststyle{labelstyle=\tiny, labelstep=5, firstlabel=1, labelsep=5pt}

von der Seite http://www.informatik.hu-berlin.de/~mklatt/latex/latex_content.html?

Die Dokumentation die dort steht ist, gelinde gesagt, Mist! Es gibt nämlich wie LaTeX feststellt keinen \lststyle Befehl, eine Zeile darüber redet der Autor auch noch von \lstset, aber auch dann funktioniert der Befehl nicht.
Auch die url zum listing Package auf dieser Seite ist falsch...

Bei mir geht das Einschalten der automatischen Nummerierung mit
Code:
\lstset{numbers=left, numberstyle=\tiny, stepnumber=5, numbersep=5pt}

Ich habe allerdings eine neuere Version des listing Package installiert, da die Version die mit teTeX kommt ziemlich veraltet ist. Probiers also mal mit dieser Zeile, wenn's immernoch nicht geht installiere nach den Anweisungen in der README Datei ein neues listing Paket von ftp://ftp.dante.de/tex-archive/macros/latex/contrib/listings.
In diesem Verzeichnis liegt auch eine vernünftige Dokumentation als pdf!

Falls Du Probleme mit dem installieren des Paketes hast melde Dich nochmal!

[Edit] Oops... hab die letzte Zeile Deines Postings überlesen, das mit der Aktualisierung hast Du also schon hinter Dir ;)

Hoffe das hilft,
Frank
Back to top
View user's profile Send private message
R4zz0r
n00b
n00b


Joined: 29 Nov 2003
Posts: 15
Location: Iserlohn , Germany

PostPosted: Sun Jul 11, 2004 10:18 am    Post subject: Reply with quote

Code:
\lstset{numbers=left, numberstyle=\tiny, stepnumber=5, numbersep=5pt}



Danke :)
Das hat geholfen :)

Jetzt geht das astrein :)

mfg
_________________
Stop Searchin Hell is already Here
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum