PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : APA Style Tabellen



pfusterschmied
16-10-2007, 13:17
Hallo zusammen,

wie viele andere habe auch ich mich dazu entschlossen meine Dipl. in Latex zu schreiben. Bin im allgemeinen sehr zufrieden, nur das Feintuning ist mühsam. Wie bekomme ich eine schöne nach APA Richtlinien definierte Tabelle:
Tabelle zentriert, Tabellenüberschrift oben-linksbündig von der Tabelle? (Wichtig ist, dass die Tabellenüberschriftsbreite der Tabellenbreite entspricht). Ich habe bereits im Koma-Script nachgesehen und das caption2 Paket unter die Lupe genommen... leider ohne Erfolg.

Skizze:

Tabelle 1.1: Überschrift der Tabelle
die ich möchte
-----------------------------------------------
Inhalt & Inahlt & Inhalt & Inhalt
Inhalt & Inahlt & Inhalt & Inhalt
Inhalt & Inahlt & Inhalt & Inhalt
Inhalt & Inahlt & Inhalt & Inhalt
-----------------------------------------------


Anbei noch ein min.bsp. meiner Arbeit:



\documentclass[12pt,a4paper,parskip,tablecaptionabove,bibtotoc,id xtotoc,liststotoc,nooneline]{scrreprt}
% ############ used Packages ##############
\usepackage{graphicx,amssymb,amsmath,framed}
% \usepackage{color}
\usepackage[headsepline,footsepline,automark]{scrpage2}
\usepackage[automark]{scrpage2}

\usepackage{colordvi}
\usepackage{float}

% fuer Zitate
\usepackage[nosectionbib,hyper]{apacite}

%für tabellen
\usepackage{tabularx, booktabs}
\usepackage{colortbl}
% Caption für Tabelle definieren
% ????

% ######## Sprache ##########
\usepackage{ngerman}
% \selectlanguage{ngerman}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{subfigure}
\usepackage{graphicx}
\usepackage{rotating}

\begin{document}

\begin{table}[htdp]
\centering
\caption{Zusammenfassung und Nameskonventionen nach Cohen}
\label{table:effectsize}
\begin{tabularx}{8cm}{@{}cc@{}}
\toprule
Verbale Nomenklatur & Effektgrößen (d) \\ \midrule
Gering & 0.20 \\
Mittel & 0.50 \\
Groß & 0.80 \\
\bottomrule
\end{tabularx}
\centering
\end{table}
\end{document}


Kann mir jemand weiterhelfen?

pfusterschmied
16-10-2007, 14:06
Ich habe ein wenig experimentiert und siehe da, mit der klasse article und caption erreiche ich genau das was ich haben möchte:


\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[nooneline,it]{caption2}
\renewcommand{\captionlabeldelim}{\newline}
\begin{document}
\begin{table}
\caption{Monatsetat (in Euro)}
\begin{tabular*}{\textwidth}{l@{\extracolsep\fill} cccccc}
\hline
& N& M& s& MD & MIN & MAX \\
\hline
Berufststig &
a 5 & 612 & 384 & 500 & 145 & 1017 \\
Nicht berufsttig & 21 & 485 & 272 & 436 & 0 &
a 945 \\
Gesamt & 26 & 509 & 292 & 468 & 0& 1017 \\
\hline
\end{tabular*}
\end{table}
\noindent Das ist die Textwidth; Das ist die Textwidth; Das ist die Textwidth; Das ist die
\end{document}

Warum geht dies mit Koma-Script nicht?

aakaasha
24-04-2008, 23:24
Warum geht dies mit Koma-Script nicht?

Würd ich auch gerne wissen; könnte mir bei meinen Tabellen auch weiterhelfen.

Stefan_K
24-04-2008, 23:32
Hallo aakaasha,

was genau ist das Problem? Obiges Posting ist alt, das caption2-Paket auch veraltet.
Verwende caption, siehe dessen Doku (http://www.ctan.org/tex-archive/macros/latex/contrib/caption/caption-deu.pdf).

Viele Grüße,

Stefan

aakaasha
25-04-2008, 08:53
Tut mir Leid, hab schon wieder ein altes Thema "gekapert". ;) Stoße immer während der Suche auf solche Sachen...

Mein Problem ist, daß ich die Caption breiter als das Bild ist und ich den richtigen Parameter zum Drehen noch nicht gefunden habe.

Benutze übrigens das ccaption-Paket:


\usepackage{ccaption}
\captionnamefont{\scriptsize\sffamily\bfseries}
\captiontitlefont{\scriptsize\sffamily}
\captionstyle{}

MfG Florian

voss
25-04-2008, 09:34
Ich habe ein wenig experimentiert und siehe da, mit der klasse article und caption erreiche ich genau das was ich haben möchte:

Warum geht dies mit Koma-Script nicht?

ich würde dann noch tabularx nehmen, sieht meistens besser aus als bei tabular*

Herbert


\documentclass[10pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[nooneline,it]{caption}
\usepackage{booktabs,tabularx}

\begin{document}

\begin{table}[!htb]
\caption{Monatsetat (in Euro)}
\begin{tabularx}{\textwidth}{@{}l*6{X}@{}}\toprule
& N& M& s& MD & MIN & MAX \\\midrule
Berufstätig &
a 5 & 612 & 384 & 500 & 145 & 1017 \\
Nicht berufstätig & 21 & 485 & 272 & 436 & 0 &
a 945 \\
Gesamt & 26 & 509 & 292 & 468 & 0& 1017 \\\bottomrule
\end{tabularx}
\end{table}

\noindent\rule{\textwidth}{1pt}
\end{document}