mad argora
05-08-2010, 15:10
Hi,
ich hab einen Pseudocode mit \lstlistings erstellt.
Ich möchte den Code gerne Beschriften. Also es soll darunter stehen:
Pseudocode 1: function irgendwas();
\begin{lstlisting}[basicstyle=\ttfamily,
numbers=left,% links Zeilennummern
stepnumber=1,% nur jede zweite Zeile eine Nummer
lineskip=1pt,
caption=Pseudocode 1: function irgendwas(),
label=lst:Sprungmarke,
numberstyle=\footnotesize\ttfamily]
/**
* Das Gruss.java Programm gibt den Text
* "Grüß Gott!" auf den Bildschirm aus.
*/
public class Gruss
{
public static void main(String[] args)
{
// Ausgabe von "Grüß Gott!"
System.out.println("Grüß Gott!");
}
}
\end{lstlisting}
Bei dem caption, was man bei den Listing Optionen erstellen kann kommt das raus:
Listing 5.1: Pseudocode 1: function irgendwas();
Wenn ich da ein \beginn{firgure} drum herum mache kommt:
Abbildung 4.5: Pseudocode 1: ....
Es ist halt aber nunmal keine Abbildung und auch kein Listing. Ich habe noch einen anderen Befehl gefunden, dass ohne das begin und end fuktioniert. Aber ich finde ihn nicht mehr.
Wie bekomme ich das hin?
Und wo ich schon dabei bin:
2. Kann mann ein Semikolon in Latex schreiben?
3. Kann ich irgendwie ein ß in eine Überschrift schreiben? Ich habe jetzt erstmal ss hingeschrieben. Aber es sieht halt doof aus, wenn das Wort im Text immer mit ß geschrieben wird und nur in der Überschrift anders. Ich habe da schon viel Gesucht, aber keine Antwort gefunden außer:
Das geht halt nicht!
Danke schon mal!
ich hab einen Pseudocode mit \lstlistings erstellt.
Ich möchte den Code gerne Beschriften. Also es soll darunter stehen:
Pseudocode 1: function irgendwas();
\begin{lstlisting}[basicstyle=\ttfamily,
numbers=left,% links Zeilennummern
stepnumber=1,% nur jede zweite Zeile eine Nummer
lineskip=1pt,
caption=Pseudocode 1: function irgendwas(),
label=lst:Sprungmarke,
numberstyle=\footnotesize\ttfamily]
/**
* Das Gruss.java Programm gibt den Text
* "Grüß Gott!" auf den Bildschirm aus.
*/
public class Gruss
{
public static void main(String[] args)
{
// Ausgabe von "Grüß Gott!"
System.out.println("Grüß Gott!");
}
}
\end{lstlisting}
Bei dem caption, was man bei den Listing Optionen erstellen kann kommt das raus:
Listing 5.1: Pseudocode 1: function irgendwas();
Wenn ich da ein \beginn{firgure} drum herum mache kommt:
Abbildung 4.5: Pseudocode 1: ....
Es ist halt aber nunmal keine Abbildung und auch kein Listing. Ich habe noch einen anderen Befehl gefunden, dass ohne das begin und end fuktioniert. Aber ich finde ihn nicht mehr.
Wie bekomme ich das hin?
Und wo ich schon dabei bin:
2. Kann mann ein Semikolon in Latex schreiben?
3. Kann ich irgendwie ein ß in eine Überschrift schreiben? Ich habe jetzt erstmal ss hingeschrieben. Aber es sieht halt doof aus, wenn das Wort im Text immer mit ß geschrieben wird und nur in der Überschrift anders. Ich habe da schon viel Gesucht, aber keine Antwort gefunden außer:
Das geht halt nicht!
Danke schon mal!