Hallo,
mit Tabellen und den entsprechenden Umgebungen habe ich noch nichts in LaTeX gemacht. Leider fand ich auch nichts richtiges bei zB Google.
Kann mir jemand eine ausführliche Hilfe oder Dokumentation zu diesem Thema empfehlen?
trinix
Hallo,
mit Tabellen und den entsprechenden Umgebungen habe ich noch nichts in LaTeX gemacht. Leider fand ich auch nichts richtiges bei zB Google.
Kann mir jemand eine ausführliche Hilfe oder Dokumentation zu diesem Thema empfehlen?
trinix
Hi Trinix,
tabsatz ist eine schöne Zusammenfassung, wie man ordentlich Tabellen mit Latex zaubert.
Salnic
Vielen Dank.
Ich habe mich jetzt ein wenig durchgelesen und kriege aber die Sachen nicht wirklich so richtig geordnet.
Eine kleine Tabelle anlegen nach dem folgendem Schema ist kein Problem.
Aber bei dem Versuch einer Spalte eine feste Breite zu geben und gleichzeitig den Text darin auszurichten komme ich nicht weiter.Code:\begin{center} \begin{tabular}{*{4} {| l} | p{6cm} |} Dies & ist & ein & Beispiel & Test.\\\hline Bitte & lassen & Sie & den & test2 \\ \hline \hline Inhalt & dieser & Tabelle & unbeachtet & test3. \end{tabular} \end{center}
Diesbezüglich habe ich von den Befehlen tabularx, arry, ragged2e gelesen und von der Neudefinition eines Spaltentypes.
Wie stelle ich es aber nun genau an, wenn ich zB die Spalte mit 6cm Breite im oberen Bsp. noch zentrieren möchte?
Mein verwendetes Minimalbsp. gibts hier:
trinixCode:\documentclass[12pt,a4paper]{scrreprt} \usepackage[ngerman]{babel} \usepackage[applemac]{inputenc} \usepackage[T1]{fontenc} \begin{document} \begin{center} \begin{tabular}{*{4} {| l} | p{6cm} |} Dies & ist & ein & Beispiel & Test.\\\hline Bitte & lassen & Sie & den & test2 \\ \hline \hline Inhalt & dieser & Tabelle & unbeachtet & test3. \end{tabular} \end{center} \end{document}
Ich erlaube mir mal meine Frage nochmal hoch zu schieben.
trinix
Hallo trinix,
schau hier doch mal rein
MfG,
Rainer
There's nothing a good whack with a hammer won't fix!
Vielen Dank für den Link, damit konnte ich mein Problem sehr gut lösen. Die Definition meiner extra Spalte sieht aus wie folgt:
So erreiche ich wahlweise rechtsbündige oder zentrierte Spalten.Code:\usepackage{array} \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} \usepackage{ragged2e} \newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp} \newcolumntype{R}[1]{>{\PreserveBackslash\RaggedLeft}p{#1}}
Eine weitere Frage: Wie ist der Text in einer einzelnen Zelle in seiner Ausrichtung manipulierbar?
trinix
Geändert von trinix (11-04-2006 um 08:21 Uhr)
Hi,
Mit multicolumn und multirow geht das ganz gut.
Grüße,
Xenara
Vielen Dank.
Es hat super funktioniert.
trinixCode:Dies & \multicolumn{1}{r|}{ist} & ein & Beispiel & \multicolumn{1}{r|}{Test}\\
ist es eigentlich auch möglich mit \newcolumntype ... eine Spalte zu definieren in der alles in einer anderen Schrift ausgegeben wird als in den restlichen Spalten?
Was ich bräuchte würde (in einer Tabellenumgebung) so aussehen:
...
\texttt{QUELLCODE} & Beschreibung in normaler Schrift\\
...
Jetzt ist es aber ziemlich viel Arbeit dauernd dieses \texttt{} dort einzufügen, deswegen würd ich mir gern ne Spalte definieren, die das automatisch macht.
Die Forensuche hat mir nur Beispiele geliefert, bei denen es um die Spaltenbreite ging...
Hoffe mir kann jemand helfen... oder mir zumindest ne gute Doku sagen wo dies erklärt ist.
Grüße Thomas
Das könnte so aussehen:
trinixCode:\documentclass[11pt]{article} \usepackage {array} \begin{document} \begin{tabular}{| >{\ttfamily} c | c |} Quellcode & Und evtl. eine Erklärung \end{tabular} \end{document}
Cool, vielen Dank, genau das hab ich gesucht - Hätte nicht gedacht dass es so eine "kompakte" Lösung gibt.
Na super wenns dich zufriedenstellt.
trinix
Lesezeichen