rebbi
29-10-2009, 16:47
Servus zusammen,
muss morgen meine Diplomarbeit abgeben, hab heut auch schon gedruckt - und leider festgestellt, dass mir bei einem Programmlisting die Farbgebung verwurstelt wird.
Verwendet hab ich LyX, meinen Quellcode hab ich in dem bereits erwähnten Programmlisting aufgeführt.
Das Programmlisting ist dabei in ein Gleitobjekt eingebunden, was aber irrelevant ist. Das ist ja eher ein Problem des Programmlistings selbst.
Hier der Ausschnitt, der Probleme bereitet:
...
if (selNode.Tag.ToString().Contains(@":\"))
...
Das Problem besteht natürlich darin, dass durch den Backslash das schließende Anführungszeichen ignoriert wird - womit der komplette folgende Code rot, also als Kommentar, dargestellt wird.
Der Backslash selbst wird aber angezeigt. Ich kann also auch nicht ":\\" schreiben ...
Wie kann man das umgehen? Hat vielleicht irgendwer eine Idee? ;)
Ansonsten muss ich wohl den Backslash rauslöschen und die Diplomarbeit einfach mit einem kleinen Fehler abgeben, der dann hoffentlich übersehen wird *grins*
Danke für eure Hilfe! :)
mfG Andi
muss morgen meine Diplomarbeit abgeben, hab heut auch schon gedruckt - und leider festgestellt, dass mir bei einem Programmlisting die Farbgebung verwurstelt wird.
Verwendet hab ich LyX, meinen Quellcode hab ich in dem bereits erwähnten Programmlisting aufgeführt.
Das Programmlisting ist dabei in ein Gleitobjekt eingebunden, was aber irrelevant ist. Das ist ja eher ein Problem des Programmlistings selbst.
Hier der Ausschnitt, der Probleme bereitet:
...
if (selNode.Tag.ToString().Contains(@":\"))
...
Das Problem besteht natürlich darin, dass durch den Backslash das schließende Anführungszeichen ignoriert wird - womit der komplette folgende Code rot, also als Kommentar, dargestellt wird.
Der Backslash selbst wird aber angezeigt. Ich kann also auch nicht ":\\" schreiben ...
Wie kann man das umgehen? Hat vielleicht irgendwer eine Idee? ;)
Ansonsten muss ich wohl den Backslash rauslöschen und die Diplomarbeit einfach mit einem kleinen Fehler abgeben, der dann hoffentlich übersehen wird *grins*
Danke für eure Hilfe! :)
mfG Andi