PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle mit Zeilenumbruch stört nebenstehnde Zelle



Mago
06-03-2008, 12:41
Hallo Leute,

ich schreibe gerade meine Diplomarbeit mit LaTex, bin gleichzeitig auch Neueinsteiger.

Wenn ich folgendes Dokument erstellen, ensteht in der unteren rechten Zelle eine Leerzeile vor dem Text:


\scriptsize
\begin{tabular*}{\textwidth}{l|p{5cm}} \hline
BOOL Beep(DWORD dwFreq, DWORD dwDuration); &
Diese Deklaration entspricht der Beep-Funktion in der
CoreDLL-Bibliothek, wobei der Datentyp DWORD einem
vorzeichenlosen Integer entspricht. \\ \hline
\begin{minipage}{6cm}
[DllImport("`coredll"')] \newline
[return: MarshalAs(UnmanagedType.Bool)] \newline
private extern bool Beep(unit freq, uint duration) \newline
\end{minipage} &
Durch DllImport wird die Bibliothek angegeben in der die Methode liegt. Die zweite Zeile
regelt die Umsetzung des Rückgabetyps. "`DWORD"' wird zu "`uint"' und weist damit den Compiler an eine
entsprechende Konvertierung durch zu führen.\\ \hline
\end{tabular*}
\normalsize


Wie bekomme ich das den in Griff?

sofa-surfer
06-03-2008, 12:52
Hallo,

du musst die minipage noch auf 'top' ausrichten:


\begin{minipage}[t]{6cm}

Matthias

Mago
06-03-2008, 13:37
Danke Soja-surfer. So sieht es richtig gut aus :)

sofa-surfer
06-03-2008, 14:07
Danke Soja-surfer. So sieht es richtig gut aus :)

Nur der Soja-surfer sieht nicht so gut aus ;)

Matthias