PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Woher kommt das Leerzeichen?



missi
10-08-2010, 11:31
Hallo,

bei folgendem Code entsteht in der ersten Zeile in der parbox immer ein Leerzeichen:



\documentclass[a4paper,10pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{color}

\begin{document}

\definecolor{Gray}{gray}{0.8}
\begin{center}
\colorbox{Gray}{\parbox{6cm}{\textcolor{black}{\te xttt{
PORT = 9159\\
DEBUG = False\\
FOREGROUND = False\\
CHANNELS = range(1, 14)\\
EXPERIMENT\_ID = None\\
WAIT = 20\\LOGFILE = ``\/dev\/null''}}}}
\end{center}

\end{document}


Warum??? Außerdem suche ich diese Anführungszeichen, die nicht nach links oder rechts geschwungen sind, sondern einfach gerade...Also so: "
So, wie ich es gemacht hab, sieht nicht aus wie ein üblicher Code. Aber ich finde den Befehl nicht. Wenn ich ein normales " schreibe, gehen die Schrägstriche weg. Ich hab irgendwo gelesen, dass man es mit \shorthandoff{"} unterbinen kann, aber texmaker sagt, dass er die control sequence \shorthandoff{"} nicht kennt...:confused:

LuPi
10-08-2010, 11:33
Ein "beliebter" Fehler: fehlendes %-Zeichen am Zeilenende:


\documentclass[a4paper,10pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{color}

\begin{document}

\definecolor{Gray}{gray}{0.8}
\begin{center}
\colorbox{Gray}{\parbox{6cm}{\textcolor{black}{\te xttt{%
PORT = 9159\\
DEBUG = False\\
FOREGROUND = False\\
CHANNELS = range(1, 14)\\
EXPERIMENT\_ID = None\\
WAIT = 20\\LOGFILE = ``\/dev\/null''}}}}
\end{center}

\end{document}

missi
10-08-2010, 11:37
Ahhh, verstehe. Und weiß du vllt. auch, wie ich diese geradeen Anführungszeichen hinkriege?:cool:

LuPi
10-08-2010, 11:40
Tut mir Leid, kann ich nicht sagen (schon allein, weil ich nicht mit TC arbeite).

tral
10-08-2010, 12:02
So?



\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\begin{document}
"a"
\end{document}


Christian.

missi
10-08-2010, 12:08
@tral
Ich hab doch oben gesagt, dass wenn ich das so mache, die Schrägstriche weggehen. Dann steht in der PDF Folgendes:

"devnull"...Die Schrägstriche müssen aber hin!

tral
10-08-2010, 12:13
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\begin{document}
LOGFILE = "/dev/null"
\end{document}


PS. Bei mir fehlen die Schrägstriche in deiner Schreibweise ebenfalls. Grund: ein / muss nicht escaped werden...

Christian.

missi
10-08-2010, 12:25
@tral
Dankesehr, hat geklappt :):):)