PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Paket listings mit Serifenschrift?



mode
07-01-2009, 16:29
Hallo,

Habe ein Latex Dokument welches mit einer serifenlosen Schrift aufgebaut ist. Dies wird durch das Kommando

\renewcommand{\rmdefault} {\sfdefault}

erreicht.

Nun möchte ich Quellcode mit dem Paket listings einbinden. Dieser soll aber mit Serifen gedruckt werden. Wie kann ich dies einstellen?


MfG

Mode

rais
07-01-2009, 20:03
Moin moin,
wenn Du stattdessen


\renewcommand\familydefault{\sfdefault}

verwendest, steht einem


\lstset{basicstyle=\rmfamily}

doch eigentlich nichts mehr im Weg ...

MfG

mode
07-01-2009, 20:52
Danke fuer deine Antwort!


ich bin mit einem

\lstset{language=[R/3 6.10]ABAP,
basewidth={.55em,0.45em},
fontadjust=true,
commentstyle=\fontsize{10}{14.4}\selectfont\color{ whore},
basicstyle=\ttfamily\fontsize{10}{12}\selectfont,
keywordstyle=\ttfamily\bfseries,
captionpos=b,
frame=single
}

jetzt auch sehr gluecklich geworden...

Wobei ein

\renewcommand{\ttdefault}{pcr}\par genutzt werden musste damit Courier als Schrift gewaehlt und FETT funktioniert.

Gibt es die Möglichkeit alle Schlüsselworter GROSS zu schreiben? Mit \uppercase funktioniert es nicht, da das ja kein Attribut ist :-(

MfG

Mode

Stefan_K
09-01-2009, 03:44
Hallo Mode,


\usepackage{courier}

sollte auch gehen und eigentlich das gleiche tun wie Deine letztgenannte code-Zeile.

Viele Grüße,

Stefan

rais
09-01-2009, 17:55
Moin moin,


Gibt es die Möglichkeit alle Schlüsselworter GROSS zu schreiben? Mit \uppercase funktioniert es nicht, da das ja kein Attribut ist :-(

schau in der listings-Doku nach `uppercase' südlich von `keywordstyle' ...

MfG