Archiv verlassen und diese Seite im Standarddesign anzeigen : Listings am Rand ausrichten
scorefan
15-10-2008, 13:19
Hallo,
ich benutze einige Listings. Leider stehen die aber am linken Rand etwas über. Wie kann man das verhindern?
scorefan
15-10-2008, 13:42
\lstset{
float=hbp
basicstyle=\texttt\small,
identifierstyle=\color{colIdentifier},
keywordstyle=\color{colKeys},
stringstyle=\color{colString},
commentstyle=\color{colComments},
columns=flexible,
frame=single,
extendedchars=true,
showspaces=false,
showstringspaces=false,
breaklines=true,
backgroundcolor=\color{hellgrau},
breakautoindent=true,
captionpos=b,
numbers=none,
frameround=tttt
}
Hallo,
ich benutze einige Listings. Leider stehen die aber am linken Rand etwas über. Wie kann man das verhindern?
du musst links und rechts die Ränder um den inneren Rahemenabstand
verkleienrn, also beispielsweise
xleftmargin=1em,xrightmargin=1em
Herbert
scorefan
15-10-2008, 13:54
Kann man den notwendigen Wert auch irgendwie herausfinden? Oder muss man das manuell abschätzen? Z.B. sieht bei mir jeweils 0.5em Abstand gut aus.
Kann man den notwendigen Wert auch irgendwie herausfinden? Oder muss man das manuell abschätzen? Z.B. sieht bei mir jeweils 0.5em Abstand gut aus.
\fboxsep sollte der genau Wert sein.
Herbert
scorefan
15-10-2008, 14:02
Ok, das sieht damit auch besser aus.
Allerdings ist mir gerade aufgefallen, dass die abgerundeten Ecken nicht so ganz funktionieren. Der Hintergrund ist immer noch eckig und steht somit über. Ist das ein Bug?
Ok, das sieht damit auch besser aus.
Allerdings ist mir gerade aufgefallen, dass die abgerundeten Ecken nicht so ganz funktionieren. Der Hintergrund ist immer noch eckig und steht somit über. Ist das ein Bug?
Erst zum Test ausdrucken, Bildschirm ist imemr so eine Sache ... denn
die Rundungen sind Zeichen aus einem Font
Herbert
scorefan
15-10-2008, 14:20
Das ist leider auch ausgedruckt zu sehen, wenn auch sehr klein.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.