Anzeige:
Ergebnis 1 bis 5 von 5

Thema: listings Highlighting funktionert nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.01.2006
    Beiträge
    44

    listings Highlighting funktionert nicht

    HI Leute,

    irgendwie funktioniert bei mir das Highlighting nicht.

    Mein Code:
    Code:
    \documentclass[12pt ,oneside, a4paper]{scrbook} % keine Kapitel
    
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{graphics}
    
    \usepackage{listings}
    \lstset{%
    language=C,%
    basicstyle=\small,%
    keywordstyle=\bfseries\underbar\color{black},%
    commentstyle=\color{white},%
    stringstyle=\ttfamily,%
    showstringspaces=false%
    }
    
    % T E X T
    \begin{document} % Hier geht der Text los
    
    	\begin{lstlisting}
    		#define blabla 4
    		for ( i = 0; i < 512 ; i++ );
    		{
    			int i;
    		}
    	\end{lstlisting}	
    
    \end{document} % Und hier hört er auf
    Es werden zwei Fehler ausgegeben:
    !Undefined control sequence.
    \color
    1.21 for .....
    kann mir evtl. einer helfen?
    Elektrotechnik Student

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    ich sehe gar kein
    Code:
    \usepackage{color}
    in Deinem Beispiel, da kann der \color-Befehl dann auch nicht funzen.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.01.2006
    Beiträge
    44
    also
    \usepackage{color}
    eingebunden.
    Folgender Fehler:
    !Missing \endcsname inserted

    \endgraf
    1.22 for...
    Elektrotechnik Student

  4. #4
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von KRibel Beitrag anzeigen
    HI Leute,

    irgendwie funktioniert bei mir das Highlighting nicht.

    keywordstyle=\bfseries\underbar\color{black},%
    commentstyle=\color{white},%
    [/CODE]
    \underbar kann hier nicht funktionieren, denn der erwartet ein Argument, also nimmt er \color -> siehe Doku, wie man unterstreichen kann.
    \color{white} ist aber ein Scherz oder?? Weiß auf weiß liest sich so schlecht ... :-)
    und \color{black} ist doch eh standard.

    Code:
    \usepackage{xcolor,listings}
    
    \lstset{%
      language=C,%
      basicstyle=\small,%
      keywordstyle=\bfseries,%
      stringstyle=\ttfamily,%
      showstringspaces=false%
    }
    http://tug.org/TeXnik/mainFAQ.cgi?fi...tings/examples


    rc

  5. #5
    Registrierter Benutzer
    Registriert seit
    05.01.2006
    Beiträge
    44
    Danke jetzt klappt es.
    \color{white} habe ich aus der Doku kopiert.
    Elektrotechnik Student

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •