Linienlänge mit booktabs

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: Linienlänge mit booktabs

von Seerosengiesser » Di 1. Jan 2013, 21:48

Dann nehme ich ab jetzt selinput. Danke.

von Noch so einer » Di 1. Jan 2013, 19:41

Seerosengiesser hat geschrieben:Der Vorteil von dem mir untergejubelten package selinput gegenüber dem von mir bisher benutzten inputenc besteht darin, dass mir um die genaue Enkodierung (latin1, utf8...) keine Gedanken mehr machen muss?!
Genau. Das hat dann auch in Foren den Vorteil, dass Veröffentlicher und Nutzer eines Beispiels nicht dieselbe Codierung verwenden müssen bzw. nicht jedes Mal die Einstellung ändern müssen.

von Seerosengiesser » Di 1. Jan 2013, 14:49

Vielen Dank für die ausführliche und schnelle Antwort. Das package threeparttable - besonders mit der Option para - gefällt mir.
Der Vorteil von dem mir untergejubelten package selinput gegenüber dem von mir bisher benutzten inputenc besteht darin, dass mir um die genaue Enkodierung (latin1, utf8...) keine Gedanken mehr machen muss?!

von Besserwisser » Di 1. Jan 2013, 13:53

Ich finde schlicht, dass die Tabelle so ziemlich hässlich wird. Wenn ich das richtig sehe, sollten die Anmerkungen so etwas wie Fußnoten sein. Die würde ich dann auch als Fußnoten oder besser noch als Tabellenfußnoten mit Hilfe von threeparttable setzen, beispielsweise:
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
}
\usepackage{booktabs}  
\usepackage{threeparttable}% siehe auch Optionen wie para in der Anleitung dazu
\usepackage[nooneline]{caption}
%\renewcommand*{\TPTminimum}{\columnwidth}% Ruhig auch einmal mit dieser Anweisung testen!
\begin{document}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
\begin{table}[htb]%
\begin{threeparttable}
\caption{Lange Beispieltabellenüberschrift}
\begin{tabular}{lrrr@{}l}
\toprule
& \multicolumn{2}{c}{Exp 1} && \\
\cline{2-3}
& $M$ & $SD$ & t & \\
\midrule
EG1 & 4.23 & 3.23 & 2.43 & \tnote{*} \\
EG2 & 2.00 & 3.21 & 1 & \\
KG  & 6.88 & 1.32 & 8.98 & \tnote{**} \\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item [*] $p < .05$
\item [**] $p < .001$. Die Linien der Tabelle sollten solange wie diese
  Anmerkung sein.
\end{tablenotes}
\label{tab1}
\end{threeparttable}
\end{table}
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

\end{document} 
Bei dieser sehr kurzen schmalen Tabelle könnte man aber auch darüber nachdenken, die Anmerkungen neben die Tabelle zu setzen:
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
}
\usepackage{booktabs}  
\usepackage{threeparttable}% siehe auch Optionen wie para in der Anleitung dazu
\usepackage[nooneline]{caption}
%\renewcommand*{\TPTminimum}{\columnwidth}% Ruhig auch einmal mit dieser Anweisung testen!
\begin{document}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
\begin{table}[htb]%
\caption{Lange Beispieltabellenüberschrift}
\begin{threeparttable}
\begin{tabular}[b]{lrrr@{}l}
\toprule
& \multicolumn{2}{c}{Exp 1} && \\
\cline{2-3}
& $M$ & $SD$ & t & \\
\midrule
EG1 & 4.23 & 3.23 & 2.43 & \tnote{*} \\
EG2 & 2.00 & 3.21 & 1 & \\
KG  & 6.88 & 1.32 & 8.98 & \tnote{**} \\
\bottomrule
\end{tabular}
\label{tab1}
\end{threeparttable}
\begin{minipage}[b]{.5\textwidth}\footnotesize
\begin{itemize}
\item [*] $p < .05$
\item [**] $p < .001$. Die Linien der Tabelle sollten solange wie diese
  Anmerkung sein.
\end{itemize}
\end{minipage}
\end{table}
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

\end{document}
Das kann man natürlich auch noch optimieren, sollte so nur ein kleines Beispiel sein, in welche Richtung Überlegungen gehen können.


BTW:
  • *** im Mathemodus ergibt nicht dasselbe wie *** im Textmodus.
  • \small ist keine Anweisung mit Argument, sondern ein Umschalter

von Seerosengiesser » Di 1. Jan 2013, 13:23

Habe ich jetzt Nachteile, wenn ich in meinem Beispiel tabularx benutze?
Was wäre in meiner Situation die Alternative (wenn ich nur tabular benutzen möchte)?

von Besserwisser » Di 1. Jan 2013, 13:06

tabularx ist eigentlich nur dann sinnvoll, wenn man auch X-Spalten verwendet …

von Seerosengiesser » Di 1. Jan 2013, 12:14

Habe die Lösung gerade in dieser Anleitung hier: tabsatz.pdf gefunden.
 

:
\usepackage{tabluarx}
:
:
\begin{tabularx}{\columnwidth}{lrrr@{}l}
\toprule 
:
:
\end{tabularx}
 

Linienlänge mit booktabs

von Seerosengiesser » So 30. Dez 2012, 00:06

Hallo,
Wie kann ich die Länger der mit \toprule, \bottomrule erzeugten Linien an die Tabellenüberschrift und die Anmerkung anpassen? Also entweder die Linien sollten länger oder die Tabellenüberschrift und Anmerkung gebrochen werden.
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{booktabs}  
\usepackage[nooneline]{caption}
\begin{document}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
\begin{table}[htb]%
\caption{Lange Beispieltabellenüberschrift}
\begin{tabular}{lrrr@{}l}
\toprule
& \multicolumn{2}{c}{Exp 1} && \\
\cline{2-3}
& $M$ & $SD$ & t & \\
\midrule
EG1 & 4.23 & 3.23 & 2.43 & *\\
EG2 & 2.00 & 3.21 & 1 & \\
KG  & 6.88 & 1.32 & 8.98 & *** \\
\bottomrule
\end{tabular}
\newline
\small{ \textit{Anmerkung.} $*p < .05$, $***p < .001$. Die Linien der Tabelle sollten solange wie diese Anmerkung sein.}
\label{tab1}
\end{table}
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

\end{document} 
Danke.
Paul

Nach oben