Tabellenformatierung

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tabellenformatierung

von Kristin A. » So 19. Feb 2012, 16:35

CollmDante hat geschrieben:Natürlich gibt es für Deinen Wunsch eine technische Lösung:
...
Gruß Jens
Hallo Jens!

Vielen lieben Dank! Genau danach habe ich gesucht... Perfekt, so einfach kann es gehen!

Viele Grüße
Kristin

von CollmDante » So 19. Feb 2012, 16:22

Natürlich gibt es für Deinen Wunsch eine technische Lösung:
\documentclass{scrreprt}
\usepackage{hhline} % für die Liniendefintion
\begin{document}
\begin {table}[!h]
\caption{\dots}
\begin{tabular}{|l||l|l|}
\hhline{-||--}
Spalte 1 & Spalte 2 & Spalte 3 \\
\hhline{=::==}
Parameter 1& Wert 1 & Wert  2\\

Parameter 2 &  Wert 1 & Wert  2\\

Parameter 3 &  Wert 1 & Wert  2\\

Parameter 4l & Wert 1 & Wert  2\\

Parameter 4& blablablablablablabla & blablablablablablablablablablablablablabla\\
\hhline{-||--}
\end{tabular}
\end{table}

\end{document}
aber dies ist eben keine typographische Lösung für eine Tabelle. Da es zumeist viele verschiedene Menschen sind, die unsere "Produkte" lesen und diese ganz unterschiedliche ästhetische Anschauungen haben können, ist die typographische Lösung, die den Inhalt in den Vordergrund stellt, schon eine Überlegenswerte Sache.
Aber wie du schon sagtest, es muss nicht eine prinzipielle Debatte daraus werden.

Gruß Jens

von cgnieder » So 19. Feb 2012, 16:20

Die Typografie-Diskussion hat man immer, sobald es um Tabellen geht ;)

Das Paket hhline stellt ein paar Sachen bereit. Vielleicht ist das ja was?
\documentclass{scrreprt}
\usepackage{array,hhline}
\begin{document}

\begin {table}[!h]
 \centering
 \caption{\dots}
 \begin{tabular}{||l||l|l||}
  \hhline{|t:=:t:==:t|}
   Spalte 1    & Spalte 2 & Spalte 3 \\
  \hhline{|:=::=:=:|}
   Parameter 1 & Wert 1   & Wert  2 \\
  \hhline{||~||~|~||}
   Parameter 2 &  Wert 1  & Wert  2 \\
  \hhline{||~||~|~||}
   Parameter 3 &  Wert 1  & Wert  2 \\
  \hhline{||~||~|~||}
   Parameter 4 & Wert 1  & Wert  2 \\
  \hhline{||~||~|~||}
   Parameter 4 & blablablablablablabla & blablablablablablablablablablablablablabla\\
  \hhline{|b:=:b:==:b|}
 \end{tabular}
\end{table}

\end{document}

von Kristin A. » So 19. Feb 2012, 15:54

...aus typografischer Sicht sind vertikale Tabellen bullshit.
Ich wollte hier eigentlich keine Diskussion entfachen. Die Frage bezog sich hoffentlich deutlich genug auf die technische Umsetzung!?

Es geht hier mehr um eine Kombination aus horizontaler und vertikaler Tabelle. Dein Beispiel ist gut gemeint, entspricht allerdings nicht meinen Vorstellungen.

Gruß
Kristin

von bloodworks » So 19. Feb 2012, 15:37

Hallo aus typografischer Sicht sind vertikale Tabellen bullshit. (s. zB Tschichold booktabs manual etc. ). Diese werden nicht benötigt, Sie stören den Lesefluss und zerstören den Zusammenhang zwischen den Zusammenhang der Spalten. Im Normalfall erkklärt die obere Zeile die Spalten und die Spalten darunter gehören zusammen (Werte zugehörig Spalte 1). Die Typographen schlagen im allgemeinen so eine Tabelle vor:

\documentclass{scrreprt} 
\usepackage[latin1]{inputenc}
\usepackage{booktabs}
\begin{document} 

\begin {table}[!h] 
\caption{Größen von erfundenen Vögeln im Vergleich} 
\begin{tabular}{llll} 
\toprule
Name & Größe & Gewicht \\ % 
\midrule
Hupfhuhn & Wert 1 & Wert  2\\ 

Flattermann &  Wert 1 & Wert  2\\ 

Rotbäuchige Rauchkelhe &  Wert 1 & Wert  2\\ 

Blödeumiliger  Pipmatz & Wert 1 & Wert  2\\ 

Sehadler & blablablablablablabla & blablablablablablablablablablablablablabla\\ 
\bottomrule
\end{tabular} 

\end{table} 

\end{document}

Tabellenformatierung

von Kristin A. » So 19. Feb 2012, 15:29

Hallo,

ich beschäftige mich gerade mit dem Satz von Tabellen. Bis jetzt habe ich das immer mit folgendem Code-Beispiel getan, schlicht und einfach, mir gefällts.
\documentclass{scrreprt}
\begin{document}

\begin {table}[!h]
\caption{\dots}
\begin{tabular}{|l|l|l|}
\hline
Spalte 1 & Spalte 2 & Spalte 3 \\
\hline\hline
Parameter 1& Wert 1 & Wert  2\\

Parameter 2 &  Wert 1 & Wert  2\\

Parameter 3 &  Wert 1 & Wert  2\\

Parameter 4l & Wert 1 & Wert  2\\

Parameter 4& blablablablablablabla & blablablablablablablablablablablablablabla\\
\hline
\end{tabular}

\end{table}

\end{document}
Jetzt bin ich aber auf folgendes Beispiel gestoßen:
http://www.pic-upload.de/view-13035265/table.jpg.html
Hier ist ein vertikale Doppellinie nach der ersten Spalte eingefügt, welche die horizontalen Linien unterbricht, so dass die Zellen der ersten Spalte quasi für sich alleine stehen. Die folgende Änderung an oben gezeigten Beispiel-Code zeigt leider nicht das gewünschte Ergebnis.
\documentclass{scrreprt}
\begin{document}

\begin {table}[!h]
\caption{\dots}
\begin{tabular}{|l||l|l|}
\hline
Spalte 1 & Spalte 2 & Spalte 3 \\
\hline\hline
Parameter 1& Wert 1 & Wert  2\\

Parameter 2 &  Wert 1 & Wert  2\\

Parameter 3 &  Wert 1 & Wert  2\\

Parameter 4l & Wert 1 & Wert  2\\

Parameter 4& blablablablablablabla & blablablablablablablablablablablablablabla\\
\hline
\end{tabular}

\end{table}

\end{document}
Weiß jemand wie ich das auf die im Link beispielhaft gezeigte Tabelle ändern kann?

Dank & Gruß
Kristin

Nach oben