PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dringende Hilfe bei Tabelle mit tabularx



christopher
26-11-2007, 17:11
Hallo zusammen,
ich schreib grad meine diplomarbeit und muss sonntag bis 24:00 abgeben... hab mich dazu entschieden sie mit LaTeX zu schreiben und finds geil! konnte bisher alle fehler selbst beheben, weil ich ein paar erfahrungen mit syntax in linux hab und mir daher sachen herleiten konnte.

ABER:
ich komm bei einem problem nicht weiter!!

ich will eine tabelle mit korrelationen erstellen und die werte sollen alle nach dem PUNKT (also komma) ausgerichtet sein!!! es will einfach nicht funtionieren bei mir!

HEAD:
\documentclass[a4paper, 11pt, oneside, titlepage]{book}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{calc}

\usepackage[pdftex]{graphicx}
\usepackage[latin1]{inputenc}
\usepackage[german]{babel}

%Tabellen
\usepackage[nooneline,it]{caption2}
\renewcommand{\captionlabeldelim}{\newline}

%Tabelle Ausrichtung am Punkt
\usepackage{rccol}
\usepackage{fltpoint}
\usepackage{dcolumn}

%Querformattabelle
\usepackage{tabularx}
\usepackage{array}
\usepackage{rotating}
\usepackage{dcolumn}
\newcolumntype{M}[2]{D{,}{\cdot}{#1.#2}}
\setlength{\belowcaptionskip}{2em}

%Tabellennummerierung
\usepackage{rmreset}
\removefromreset{table}{chapter}
\renewcommand{\thetable}{\arabic{table}}

\usepackage{natbib}
\usepackage{url}
\usepackage{color}
\newcommand{\HHcom}[1]{\textsl{\textcolor{blue}{HH: #1}}}

\usepackage{fancyhdr}
\usepackage[clearempty]{titlesec}
\usepackage{setspace}

TABELLE:
\begin{sidewaystable}
\caption{\textit{hier steht die Überschrift}}
\begin{tabularx}{\textwidth}{ll@{\extracolsep\fill }ccccccccc}
\hline
& \\
&\multicolumn{1}{c}{}
&\multicolumn{1}{c}{AGE}
&\multicolumn{1}{c}{1}
&\multicolumn{1}{c}{2}
&\multicolumn{1}{c}{3}
&\multicolumn{1}{c}{4}
&\multicolumn{1}{c}{5}
&\multicolumn{1}{c}{6}
&\multicolumn{1}{c}{7}\\
\hline
Skala W &$-.36^{**}$ &$-.36^{**}$ &$-.36^{**}$ &$-.36^{**}$ &$-.12^{**}$ &$.01^{**}$ &$-.36^{**}$ &$-.36^{**}$ &$-.36^{**}$\\
Skala X &$.01^{**}$ &$-.36^{**}$ &$.01^{**}$ &$.01^{**}$ &$.01^{**}$ &$-.36^{**}$ &$.01^{**}$ &$-.36^{**}$ &$-.36^{**}$\\
Skala Y &$.01^{**}$ &$.01^{**}$ &$-.36^{**}$ &$-.12^{**}$ &$.01^{**}$ &$.01^{**}$ &$-.12^{**}$ &$-.12^{**}$ &$-.12^{**}$\\
Skala Z &$-.12^{**}$ &$-.12^{**}$ &$-.98^{**}$ &$-.36^{**}$ &$-.36^{**}$ &$-.98^{**}$ &$-.98^{**}$ &$-.98^{**}$ &$-.98^{**}$\\
\hline
\end{tabularx}
\end{sidewaystable}

-------------------------------------------------------------------------
-------------------------------------------------------------------------

bitte helft mir das teil so hinzubauen, dass die werte nach dem punkt ausgerichtet werden!!

10000 dank schonmal im voraus!
christopher

christopher
26-11-2007, 17:15
http://img219.imageshack.us/my.php?image=tabellemw3.jpg


hier das bild dazu... wie gesagt, die werte sollen am punkt ausgerichtet werden....

hab echt kein plan.

localghost
26-11-2007, 17:22
Auf dem Bild ist zwar nicht wirklich etwas zu erkennen, aber das Paket dcolumn (http://dante.ctan.org/CTAN/help/Catalogue/entries/dcolumn.html) sollte dir weiterhelfen. Ausführlichere Beispiele bietet das Dokument tabsatz (http://dante.ctan.org/CTAN/help/Catalogue/entries/tabsatz.html).

christopher
26-11-2007, 18:52
wäre einer von euch so lieb das auf die tabelle anzuwenden...?

ich versteh grad echt nur bahnhof und die zeit rennt mir davon :(

rais
26-11-2007, 23:51
Moin moin,


ich will eine tabelle mit korrelationen erstellen und die werte sollen alle nach dem PUNKT (also komma) ausgerichtet sein!!! es will einfach nicht funtionieren bei mir!

das bereits angesprochene dcolumn-Paket lädst Du schon, Du brauchst es nur noch zu verwenden;-)


\usepackage[nooneline,it]{caption2}

caption2 ist veraltet-->lass einfach die 2 weg.


\newcolumntype{M}[2]{D{,}{\cdot}{#1.#2}}

AFAIR heißt es beim Spaltentyp D {wie-in-der-TeX}{so-soll-es-ins-dvi}{Nachkommastellen}, in Deinem Fall vielleicht


\newcolumntype{M}[2]{D{.}{\cdot}{#1}}
aber den verwendest Du ja nicht...


\usepackage{rmreset}

remreset kenn ich ja noch, aber rmreset?


\removefromreset{table}{chapter}
\renewcommand{\thetable}{\arabic{table}}

\usepackage{natbib}
\usepackage{url}
\usepackage{color}
\newcommand{\HHcom}[1]{\textsl{\textcolor{blue}{HH: #1}}}

\usepackage{fancyhdr}
\usepackage[clearempty]{titlesec}
\usepackage{setspace}

alles für Dein Problem unnötiger Ballast


\begin{tabularx}{\textwidth}{ll@{\extracolsep\fill }ccccccccc}

a) tabularx ohne X-Spalte?
b) und was soll Dir dcolumn nützen, wenn Du den entsprechenden Spaltentyp nicht verwendest?


\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs,dcolumn,rotating,tabularx}
\newcommand\dst{\ensuremath{^{**}}}
\begin{document}
\begin{sidewaystable}
\caption{hier steht die Überschrift}
\begin{tabularx}{\linewidth}{@{}X*{9}{D{.}{\cdot}{ 2}@{}l}@{}}
\toprule
&\multicolumn{2}{c}{}
&\multicolumn{2}{c}{AGE}
&\multicolumn{2}{c}{1}
&\multicolumn{2}{c}{2}
&\multicolumn{2}{c}{3}
&\multicolumn{2}{c}{4}
&\multicolumn{2}{c}{5}
&\multicolumn{2}{c}{6}
&\multicolumn{2}{c}{7}\\
\midrule
Skala W & -.36 & \dst & -.36 & \dst & -.36 & \dst & -.36 & \dst & -.12 & \dst & .01 & \dst & -.36 & \dst & -.36 & \dst & -.36 & \dst\\
Skala X & .01 & \dst & -.36 & \dst & .01 & \dst & .01 & \dst & .01 & \dst & -.36 & \dst & .01 & \dst & -.36 & \dst & -.36 & \dst\\
\bottomrule
\end{tabularx}
\end{sidewaystable}
\end{document}

zu Signifikanzen findest Du hier auch bereits den einen oder anderen Thread.;)
MfG,