Hilfe bei Tabelle benötigt!

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: Hilfe bei Tabelle benötigt!

von Stimpy6 » Di 5. Mai 2015, 05:53

Hallo Elke,

Wow! Ich bin ja sowas von aus den Socken! Die Tabelle sieht einfach klasse aus! Ich befürchte, es wird Tage dauern bis ich den Code "entziffert" habe, da ich nicht so viel Erfahrung mit LaTeX habe, aber ich bin dir super dankbar für die Übersicht konkreter "Arbeitsschritte" und natürlich auch für deine kreativen Ideen bezüglich der Tabelle!

Und das alles so schnell!

Vielen-vielen Dank!

Viele Grüße,

Karin

PS! Danke auch für den Tipp mit Minimalbeispiel! Werde daran nächstes Mal denken.

von esdd » Mo 4. Mai 2015, 22:36

In Spalten vom Typ `c`, `l` oder `r` ist kein Zeilenumbruch möglich. Du kannst aber eine `p`, `b` oder `m` Spalte verwenden und die Breite vorgeben.

Außerdem würde ich das Paket [d]booktabs[/d] laden und die vertikalen Linien weglassen.

Setzt Du die Bildbeschriftung mit samt Nummerierung von Hand? Dafür gibt es eigentlich die \caption Befehle.
\documentclass{scrartcl}
\addtokomafont{captionlabel}{\bfseries}

\usepackage{booktabs}
\usepackage{array}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}

\begin{document}
\begin{table}[htb] 
  \newcommand\mcb[1]{\multicolumn{2}{c}{\bfseries#1}}
  \newcommand\mcc[1]{\multicolumn{2}{C{\dimexpr6em+2\tabcolsep\relax}}{\bfseries#1}}
  \captionabove{ Mean preference and standard deviation of the Codes 1 and 2
    in every examined condition.}
  \begin{tabular}{l*{8}{C{3em}}} 
    \toprule 
    & \mcb{Condition I} & \mcb{Conditon II} & \mcb{Condition III} & \mcb{Condition III} \\
    & \mcc{Positive paraphrases} & \mcc{Negative paraphrases} 
      & \mcc{Positive paraphrases} & \mcc{Negative paraphrases} \\
    & SD & \textbf{M} & SD & \textbf{M} & SD & \textbf{M} & SD & \textbf{M} \\
    \cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(lr){8-9}
    \textbf{Code 1} & 1,3 & 2,6 & 1,4 & 2,9 & 1,3 & 3,2 & 1,3 & 3,5 \\
    \textbf{Code 2} & 1,2 & 2,2 & 1,4 & 2,6 & 1,2 & 2,7 & 1,2 & 3,4 \\
    \bottomrule
  \end{tabular} 
\end{table} 
\end{document}
Bild

Gruß
Elke

PS: Gib bitte immer ein vollständiges Minimalbeispiel an.
Dateianhänge
gl_tabelle.png
gl_tabelle.png (14.48 KiB) 1051 mal betrachtet

Hilfe bei Tabelle benötigt!

von Stimpy6 » Mo 4. Mai 2015, 12:18

Hallo an alle Experten in diesem Forum,

wie kann ich meine Tabelle so einrichten, dass die Spalte mit M ähnlich breit wie die Spalte mit SD ist und dass die Tabelle nicht aus dem rechten Rand läuft? Vielleicht einen Zeilenumbruch bei Positive und negative paraphrases usw. erstellen? Ich wüsste nur nicht wie, denn \\ oder \newline klappt nicht.

Im Anhang hoffentlich das Bild von der jetzigen Tabelle!

Vielen Dank im Voraus!

Viele Grüße
Karin

Quelltext:
\begin{table}[htb]
 \textbf{Table 1}. Mean preference and standard deviation of the Codes 1 and 2 in every examined condition. 
 \vspace*{5mm}
\begin{tabular}{|p{1,3cm}|p{0,5cm}|p{0,2cm}|p{0,5cm}|p{0,2cm}|p{0,5cm}|p{0,2cm}|p{0,5cm}|p{0,2cm}|}
\hline
& \multicolumn{2}{|c|}{\textbf{Condition I}} & \multicolumn{2}{|c|}{\textbf{Conditon II}} & \multicolumn{2}{|c|}{\textbf{Condition III}} & \multicolumn{2}{|c|}{\textbf{Condition III}} \\\hline
 & \multicolumn{2}{|c|}{\textbf{Positive paraphrases}} & \multicolumn{2}{|c|}{\textbf{Negative paraphrases}} & \multicolumn{2}{|c|}{\textbf{Positive paraphrases}} & \multicolumn{2}{|c|}{\textbf{Negative paraphrases}} \\\hline
 & SD & \textbf{M} & SD & \textbf{M} & SD & \textbf{M} & SD & \textbf{M} \\\hline
\textbf{Code 1} & 1,3 & 2,6 & 1,4 & 2,9 & 1,3 & 3,2 & 1,3 & 3,5  \\\hline
\textbf{Code 2} & 1,2 & 2,2 & 1,4 & 2,6 & 1,2 & 2,7 & 1,2 & 3,4 \\\hline
\end{tabular}
\end{table}
Dateianhänge
111.png
111.png (8.99 KiB) 1047 mal betrachtet

Nach oben