Seite 1 von 1

Tabellenüberschrift

Verfasst: Mo 24. Jan 2011, 09:46
von MasterofDesaster
Hallo ich habe ein kleines Problem:

Ich habe eine Tabelle in der in der Kopfspalte ein Fehler ist. Die Begriffe stehen nicht immer auf einer Höhe, "Anzahl Neuronen", "Bias" und "MAPD" stehen höher als der Rest. Wie kann ich "Bias" und "MAPD" exakt auf mittlerer Höhe positionieren und "Anzahl Neuronen" auf die gleiche Höhe wie den Rest setzen?
\documentclass
[
listsleft,                        % Aut. Bestimmung des Abstandes zwischen Nummer und der Caption im Abb.- und Tabverz.
12pt,                            % Schriftgröße
a4paper,                    % Papier-Format
twoside,                    % Zweiseitiger Satzspiegel
headsepline,                % Begrenzungslinien zwischen der eigentlichen Seite und der Kopf- bzw. Fußzeile
DIV12,                        % Seiten-Rand Verhältniss
]{scrbook}

\usepackage{color}                                    % Farben
\usepackage{colortbl}                                % Farbige Tabellen
\usepackage{longtable}                            % Tabellen, die mehrere Seiten lang sind
\usepackage{booktabs}                            % Tabellenlinien
\usepackage{tabularx}                            % Tabellen mit X-Spalte

\newcolumntype{C}{>{\centering\arraybackslash}X}

\definecolor{darkgray}{gray}{0.80}

\begin{document}

\begin{table}[htp]
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\caption{Top~10 der Ergebnisse}
\label{tab:Top10 der Ergebnisse}
    \centering    
        \begin{tabularx}{\textwidth}{Cp{2cm}p{2,3cm}p{2cm}p{2cm}C}  
            \toprule
                \rowcolor{darkgray}      
            \textbf{Anzahl Neuronen}    &    \textbf{Transfer-funktion}    &    \textbf{Trainings-algorithmus}    &    \textbf{Lern-funktion}    &    \textbf{Bias}    &    \textbf{MAPD}\tabularnewline          
            2    &    satlins    &    trainlm    &    learnk    &    Bias    &    0,226    \tabularnewline    
            \bottomrule
      \end{tabularx}
\end{table}

\end{document}
Gruß
Axel

Verfasst: Mo 24. Jan 2011, 10:07
von bloodworks
Naja indem du nicht die X Spalten wild umdefinierst...
Ich hoffe das entspricht deinen Erwartungen:
(BTW das ist nicht schön! ich würde dir nicht raten das so zu machen)
\documentclass{scrbook} % Minimalbeispiel

\usepackage[table]{xcolor}                                    % Farben
                                     \usepackage{booktabs}                            % Tabellenlinien
\usepackage{tabularx}                            % Tabellen mit X-Spalte
\usepackage[latin1]{inputenc}                   
\newcolumntype{C}{>{\centering\arraybackslash}X}

\definecolor{darkgray}{gray}{0.80}

\begin{document}

\begin{table}[htp]
\renewcommand{\tabularxcolumn}[1]{m{#1}} 
\caption{Keine schöne Tabelle besonders wegen dem Abstand zwischen rule und farbe} % Tabellenüberschrift
\label{tab:Top10 der Ergebnisse}
    \centering    
        \begin{tabularx}{\textwidth}{Cm{2cm}m{2,3cm}m{2cm}p{2cm}C}% Typenzeile
\toprule\rowcolor{darkgray}\textbf{Anzahl Neuronen}    &    \textbf{Transfer\-funktion}    &    \textbf{Trainings\-algorithmus}    &    \textbf{Lern\-funktion}    &    \textbf{Bias}    &    \textbf{MAPD}\\       
            2    &    satlins    &    trainlm    &    learnk    &    Bias    &    0,226    \\
            \bottomrule
      \end{tabularx}
\end{table}

\begin{table}[htp]
\caption{Schönere Tabelle} % Tabellenüberschrift
\label{tab:Top10 der Ergebnisse}
    \centering    
        \begin{tabularx}{\textwidth}{Xp{2cm}p{2,3cm}p{2cm}p{2cm}X}% Typenzeile
\toprule\textbf{Anzahl Neuronen}    &    \textbf{Transfer\-funktion}    &    \textbf{Trainings\-algorithmus}    &    \textbf{Lern\-funktion}    &    \textbf{Bias}    &    \textbf{MAPD}\\ \midrule
            2    &    satlins    &    trainlm    &    learnk    &    Bias    &    0,226    \\
            \bottomrule
      \end{tabularx}
\end{table}
\end{document}

Verfasst: Mo 24. Jan 2011, 10:09
von MasterofDesaster
Mh, das funktioniert gut.
Aber wie bekomme ich es nun hin, dass die Daten in der ersten und letzten Spalte mittig angeordnet sind? Sonst sind da so große Freiräume?

Gruß
Axel