missi
23-11-2010, 12:24
Hallo,
ich schreibe gerade an einer Codedokumentation und hab Folgenden Latex-Schnipsel:
\documentclass[a4paper,10pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{color}
\begin{document}
\definecolor{Gray}{gray}{0.8}
\section*{Test}
The code for these purposes may look like this:
\begin{center}
\colorbox{Gray}{\parbox{\textwidth}{\textcolor{bla ck}{\texttt{%
if \_\_name\_\_ == "\_\_main\_\_":\\
\\
\mbox{}\ \ \ \ print ""\\
\\
\mbox{}\ \ \ \ \# set default values\\
\mbox{}\ \ \ \ CHANNELS = [1,6,11,6,7]\\
\mbox{}\ \ \ \ WAIT = 90\\
\mbox{}\ \ \ \ IF\_NAMES = ['wlan0', 'wlan1', 'wlan2']\\
\\
\mbox{}\ \ \ \ print "CHANNELS: \%s" \% CHANNELS \\
\mbox{}\ \ \ \ print "WAIT: \%s" \% WAIT \\
\mbox{}\ \ \ \ print "IF\_NAMES: \%s" \% IF\_NAMES \\
\\
\mbox{}\ \ \ \ \# start the main loop\\
\mbox{}\ \ \ \ main()}}}}
\end{center}
Now, we define the main function. At first, we shut down all interfaces from our interface list. For this purpose, we can now use our framework. Blablabla
\end{document}
Das Problem ist, das vor der colorbox der Abstand zwischen Text und dem grauen Rahmen größer ist als zwischen dem Text nach dem grauen Rahmen. Ich wollte das Problem umgehen und vor dem "Now, ..." eine mbox einfügen mit "\mbox{]\\", aber dadurch ist der Abstand nicht mehr gleich dem Abstand vor dem grauen Rahmen.
Wie kann ich das Problem lösen und gleich große Abstände kriegen?
ich schreibe gerade an einer Codedokumentation und hab Folgenden Latex-Schnipsel:
\documentclass[a4paper,10pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{color}
\begin{document}
\definecolor{Gray}{gray}{0.8}
\section*{Test}
The code for these purposes may look like this:
\begin{center}
\colorbox{Gray}{\parbox{\textwidth}{\textcolor{bla ck}{\texttt{%
if \_\_name\_\_ == "\_\_main\_\_":\\
\\
\mbox{}\ \ \ \ print ""\\
\\
\mbox{}\ \ \ \ \# set default values\\
\mbox{}\ \ \ \ CHANNELS = [1,6,11,6,7]\\
\mbox{}\ \ \ \ WAIT = 90\\
\mbox{}\ \ \ \ IF\_NAMES = ['wlan0', 'wlan1', 'wlan2']\\
\\
\mbox{}\ \ \ \ print "CHANNELS: \%s" \% CHANNELS \\
\mbox{}\ \ \ \ print "WAIT: \%s" \% WAIT \\
\mbox{}\ \ \ \ print "IF\_NAMES: \%s" \% IF\_NAMES \\
\\
\mbox{}\ \ \ \ \# start the main loop\\
\mbox{}\ \ \ \ main()}}}}
\end{center}
Now, we define the main function. At first, we shut down all interfaces from our interface list. For this purpose, we can now use our framework. Blablabla
\end{document}
Das Problem ist, das vor der colorbox der Abstand zwischen Text und dem grauen Rahmen größer ist als zwischen dem Text nach dem grauen Rahmen. Ich wollte das Problem umgehen und vor dem "Now, ..." eine mbox einfügen mit "\mbox{]\\", aber dadurch ist der Abstand nicht mehr gleich dem Abstand vor dem grauen Rahmen.
Wie kann ich das Problem lösen und gleich große Abstände kriegen?