lstlisting nicht angezeigt < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Hallo,
noch eine Frage zu LaTeX, diesmal zum Einfügen von Quellcode in Latex.
Ich habe testweise versucht, mir eigene Definitionen fürs Syntax-Highlightning zu basteln, das sieht zB so aus:
1: | \lstdefinelanguage{mylang} {morekeywords = {if, else, for, from, to, do, begin, end},morecomment=[s]{\#}{\#}}
| 2: | \lstset{language=mylang,frame=single}
|
Dies will ich nun Anwenden:
1: | \begin{lstlisting}
| 2: | if a > b
| 3: | "hello world";
| 4: | else
| 5: | "good bye world";
| 6: | end;
| 7: | \end{lstlisting}
|
Ich erhalte jedoch stets nur einen leeren Rahmen dort wo das lstlisting erscheinen sollte.
Seht ihr einen Fehler, habt Vorschläge, oder wisst ob lstlisting mit bestimmten Einstellungen/Umgebungen nicht funktioniert?
Vielen lieben Dank!
Edit: Leider weiss ich nicht wie ich selbst meine Frage beantworte oder ob dies möglich ist. Durch eine Antwort von ONeill auf eine andere Frage von mir bin ich auf die Lösung gestossen: Es lag am aktivierten draft-Modus. Ohne draft funktioniert es wie gewollt. Danke an ONeill!
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:48 Mo 12.04.2010 | Autor: | Arcesius |
Hallo
Wenn ich das genau so eingebe und kompoliere, wird es bei mir richtig angezeigt..
Aber die Frage wurde ja inzwischen geklärt :)
Grüsse, Amaro
|
|
|
|
|
Hallo Amaro,
trotzdem vielen Dank.
Kannst du die Frage schliessen oder beantworten, oder weisst du wie ich das mache?
Dann steht sie nicht mehr so offen im Raum rum.
Liebe Grüße!
|
|
|
|