zitty
30-07-2008, 16:49
Hallo zusammen,
ich habe folgendes Problem.
mein listing sieht so aus:
\lstdefinestyle{Codeschnipsel}{
language=C,
basicstyle=\sffamily\small,
keywordstyle={\color{Navy}\bfseries},
%identifierstyle={\color{DarkRed}},
commentstyle={\color{DarkGrey}\slshape},
stringstyle={\color{DarkGreen}},
backgroundcolor={\color{Cornsilk}},
%columns=fullflexible,
frame=shadowbox,
rulesepcolor=\color{LightGray},
morekeywords={uint8_t, uint16_t, uint32_t}, % eigene Keywörter
basewidth={0.4em,0.3em},
fontadjust=true,
breaklines=true,
showspaces=false,
showtabs=false
}
und wird so aufgerufen
\begin{lstlisting}[style=Codeschnipsel, captionpos=b, caption={Mehr Text}, label=DeinLabel]
Code....
void init_light(void){
//LEDS
P_LED |= (1<<_LED_GELB) | (1<<_LED_GRUEN) | (1<<_LED_ROT);
}
...
\end{lstlisting}
es gibt aber bei den zu langen Zeilen keinen Umbruch obwohl ich breaklines ja aktiviert habe. was mache ich hier falsch?
ich habe folgendes Problem.
mein listing sieht so aus:
\lstdefinestyle{Codeschnipsel}{
language=C,
basicstyle=\sffamily\small,
keywordstyle={\color{Navy}\bfseries},
%identifierstyle={\color{DarkRed}},
commentstyle={\color{DarkGrey}\slshape},
stringstyle={\color{DarkGreen}},
backgroundcolor={\color{Cornsilk}},
%columns=fullflexible,
frame=shadowbox,
rulesepcolor=\color{LightGray},
morekeywords={uint8_t, uint16_t, uint32_t}, % eigene Keywörter
basewidth={0.4em,0.3em},
fontadjust=true,
breaklines=true,
showspaces=false,
showtabs=false
}
und wird so aufgerufen
\begin{lstlisting}[style=Codeschnipsel, captionpos=b, caption={Mehr Text}, label=DeinLabel]
Code....
void init_light(void){
//LEDS
P_LED |= (1<<_LED_GELB) | (1<<_LED_GRUEN) | (1<<_LED_ROT);
}
...
\end{lstlisting}
es gibt aber bei den zu langen Zeilen keinen Umbruch obwohl ich breaklines ja aktiviert habe. was mache ich hier falsch?