PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sourcode ohne Leerzeichen trotz showstringspaces



derpilger
26-04-2007, 12:23
Hi @ all!

Bin noch ein LaTeX Newb - also bitt nicht hauen wenn diese frage seh blöd sein sollte :rolleyes:

Hab ein .tex-File gemacht in dem ein listing stehen soll. Die formatierung des textes im listing wollte ich der entwickulungsumgebung eclipse nachvollziehen und habe die farben für keywords etc. entsprechend gesetzt. Jetzt sind aber die schönen Leerzeichen verschwunden und trotz - showstringspaces=true werden die ausgeblendet. Hab noch nirgends tipps gefunden... könnt ihr mir vielleicht helfen?!

Hier der .tex code:


%%This is a very basic article template.
%%There is just one section and two subsections.
\documentclass{article}
\usepackage[pdftex]{graphicx}
\usepackage{listings}
\usepackage{textcomp}
\usepackage{color}
\graphicspath{{images/}} % wo liegen die Bilder?

\begin{document}


\section{Title}

LaTex Überschrift

\subsection{Subtitle}

Hier steht ein normaler Untertitel

\subsection{Another subtitle}

ein weiterter Titel
\definecolor{lightgray}{rgb}{0.9,0.9,0.9}
\definecolor{darkgreen}{rgb}{0.2,0.5,0.3}
\definecolor{purple}{rgb}{0.5,0.0,0.3}
\lstset{
language=Java,
numbers=left,
upquote=true,
framexleftmargin=10mm,
frame=single,
showstringspaces=true,
basicstyle=\ttfamily,
keywordstyle=\color{purple},
stringstyle=\color{blue},
commentstyle=\color{darkgreen},
backgroundcolor=\color{lightgray},
flexiblecolumns=false,
tabsize=2
}
\begin{lstlisting}
public interface Model extends IMarshallable {

public static String Object = "object";
...
public void addAttribute(IAttribute attribute);
...
public String getObject(); //Kommentar
...
}
\end{lstlisting}




\end{document}


Danke im Voraus für Eure Hilfe!!!!!

derpilger
26-04-2007, 12:42
ok, hab jetzt schon in der doku herausgefunden dass showstringspaces damit sehr wenig zu tun hat, aber auch die showspaces option hilft mir nicht viel...:

mach ich showspaces=true krieg ich lauter hackerl am unteren zeilenrand wo blank sind
mach ich showspaces=false (oder lass ich diese option weg) macht er eine lange wurscht draus und hängt alles ganz wild zusammen... :(

bitte um Hilfe!

Salnic
26-04-2007, 13:15
Hi Pilger,

vielleicht hilft Dir ja showspaces=true

Salnic

derpilger
26-04-2007, 13:19
Hi Pilger,

vielleicht hilft Dir ja showspaces=true

Salnic

danke für den tipp!

das hätte ich auch schon probiert, aber wenn ich das schreibe, dann macht er mir überall schon komiche hackerl an hin wo leerzeichen wären. die abstände passen dann zwar wieder aber die hackerl sind da....:(

derpilger
26-04-2007, 13:26
PS: so sieht es jetzt zur Zeit aus:

http://www.box.net/shared/50geenidb9 (pdf)

bzw.:

http://www.box.net/shared/ymzba723ba

voss
26-04-2007, 13:51
PS: so sieht es jetzt zur Zeit aus:

http://www.box.net/shared/50geenidb9 (pdf)

bzw.:

http://www.box.net/shared/ymzba723ba

columns=fixed

bei mir ist alles in Ordnung.

Herbert

derpilger
26-04-2007, 14:03
Hi!

Danke, jetzt gehts. Hab noch mal rumprobiert und es lag nicht am Latex sondern mein FoxIt 1.3 hat die Blanks rausgetan... *g*

sorry fürs naggen - aber falls mal wer das gleich prob hat - der kann ja mal gucken ob sein reader nicht schuld is ;)

DANKE FÜR ALLE ANTWORTEN!