Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Latex: Tabelle wird nicht umgebrochen (https://www.delphipraxis.net/101961-latex-tabelle-wird-nicht-umgebrochen.html)

Luckie 21. Okt 2007 14:10


Latex: Tabelle wird nicht umgebrochen
 
Ich erstelle wie folgt eine tabelle mit Latex:
Code:
\begin{tabular}{ll}
  \textbf{Parameter} & \textbf{Bedeutung}\\
  \hline
   lpThreadAttributes & Zeiger auf eine Struktur, welche festlegt, ob das zurückgegeben Handle vererbt werden kann oder nicht.\\
   dwStackSize & Legt die Größe des Stacks fest. 0 überlässt die Festlegung Windows.\\
   lpStartAddress & Zeiger auf die Thread-Funktion.\\
  lpParameter & Zeiger auf eine Variable, die dem Thread beim Start übergeben werden soll.\\
  dwCreationFlags & Ein Flag, welches festlegt wie der Thread erzeugt werden soll. Dieser Flag kann entweder CREATE\_SUSPENDED sein, der Thread wird im angehaltenen Zustand erzeugt oder 0, dann startet der Thread sofort nach seiner Erzeugung.\\
      var lpThreadID & Eindeutiger Bezeichner des Threads.\\
\end{tabular}
Nur leider werden die langen Zeilen nicht umgebrochen, so dass sie aus der Seite rauslaufen.

Wie kann man das ändern, so dass die Zeien umgebrochen werden?

omata 21. Okt 2007 14:42

Re: Latex: Tabelle wird nicht umgebrochen
 
Code:
\begin{tabular}{lp{7cm}}
  \textbf{Parameter}  & \textbf{Bedeutung} \\
  \hline
   lpThreadAttributes & Zeiger auf eine Struktur, welche festlegt,
                        ob das zurückgegeben Handle vererbt werden kann oder nicht. \\
   dwStackSize       & Legt die Größe des Stacks fest. 0 überlässt die Festlegung Windows. \\
   lpStartAddress    & Zeiger auf die Thread-Funktion. \\
   lpParameter       & Zeiger auf eine Variable, die dem Thread beim
                        Start übergeben werden soll. \\
   dwCreationFlags   & Ein Flag, welches festlegt wie der Thread erzeugt werden soll.
                        Dieser Flag kann entweder CREATE\_SUSPENDED sein,  
                        der Thread wird im angehaltenen Zustand erzeugt oder 0,
                        dann startet der Thread sofort nach seiner Erzeugung. \\
   var lpThreadID    & Eindeutiger Bezeichner des Threads. \\
\end{tabular}

Luckie 21. Okt 2007 14:50

Re: Latex: Tabelle wird nicht umgebrochen
 
Einfach selber Umbrüche mit Return einfügen?

Die Muhkuh 21. Okt 2007 14:51

Re: Latex: Tabelle wird nicht umgebrochen
 
Hi Michael,

Thorsten hat das nur richtig eingerückt.

Eigentlich geht es um das hier:

Zitat:

\begin{tabular}{lp{7cm}}

Luckie 21. Okt 2007 15:11

Re: Latex: Tabelle wird nicht umgebrochen
 
Oh. Habe ich dann auch gesehen. Aber kann man nicht sagen dass eine Tabelle so breit sein soll wie der Text und Latex bestimmt dann die Spaltenbreite?

Luckie 21. Okt 2007 15:23

Re: Latex: Tabelle wird nicht umgebrochen
 
Ich habs:
Code:
\begin{table}[hb]
  \centering
  \begin{tabularx}{0.90\linewidth}{lX}
    Parameter & Bedeutung\\
    \hline
    hThread & Handle des Threads, dessen Exitcode ermittelt werden soll.\\
    var lpExitCode & Out Parameter der den Exitcode nach Aufruf der Funktion enthält.\\
    \hline
  \end{tabularx}
  \caption{Parameter GetExitCodeThread} 
  \label{tab:GetExitCodeThread_Params}
\end{table}


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz