PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu listening bzw. code einfügen



Keep_smiling
19-07-2007, 16:13
Hi,

hab im Internet ne pdf gefunden, die 100% mit LaTeX gemacht wurde - schaut echt auch klasse aus - auch dort wurden code-schnippsel eingefügt.
Dagegen kann das, wie es bisher bei mir aussieht, nicht mithalten.Hat da einer ne Idee, wie ich von momentan "ist" (siehe Anhang) auf "soll" (siehe Anhang) komme? Oder dass es wenigstens besser aussieht, als jetzt :)

Bisher habe ich das so gemacht:

\usepackage{listings} \lstset{numbers=left, numberstyle=\tiny, numbersep=3pt, commentstyle=\fontsize{10}{12}\selectfont, basicstyle=\fontsize{10}{12}\selectfont} \lstset{language=c}
\begin{lstlisting}[caption=...]{name}
...
\end{lstlisting}

Zoomy
19-07-2007, 16:41
Vielleicht hilft es dir, wenn ich was von mir hier poste. So hab ich das mal für ein C-Code gemacht:

\usepackage{listings} %Für Listings (einbinden eines Quellcodes)

%Festlegungen
\lstset{
language=C, %Programmiersprache
numbers=left, %Zeilennummerierung auf der linken Seite
numberstyle=\tiny, %Zeilennummerierung kleine Schriftgröße
showstringspaces=false, %In Strings keine Backspace zeichen
%numbersep=5pt, %
basicstyle=\small, %Schriftgröße small
breakatwhitespace=true,breaklines=true,%
tabsize=4, %Tabulator wie in VisoalC++
commentstyle=\color{green}, %Kommentarfarbe
keywordstyle=\color{blue} %Keywörterfabe
}

Wenn ich das auf die schnelle richtig sehe, dann fehlt dir die Farbe.

Keep_smiling
19-07-2007, 17:00
Vielen Dank, Zoomy

jetzt ist zwar die Farbe da, aber in den anderen Feld ist das Listening noch etwas unterlegt, die Nummerierung ist nicht so weit außen etc...

siehe Anhang ...

Zoomy
19-07-2007, 18:31
mit:
numbersep=2pt,
bekommst du die Nummerierung näher oder weiter weg, einfach mal mit den Zahlenspielen

Bei deinem Beispiel sind die Keywörter noch Fettgedruckt:
keywordstyle=\color{blue}\bfseries,

Und die Hintergrundfarbe:
backgroundcolor=\color{yellow}

Viel erfolg

edico
20-07-2007, 08:39
Carsten Heinz hat ein ganz vorzügliches Manual geschrieben. Ich gelaube nicht, dass Du das schon kennst.

edico

Keep_smiling
20-07-2007, 13:10
vielen Dank :)