Tabellenüberschrift

Tabellen und Grafiken erstellen und anordnen


MasterofDesaster
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 26. Nov 2010, 10:37

Tabellenüberschrift

Beitrag 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

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag 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}
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


MasterofDesaster
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 26. Nov 2010, 10:37

Beitrag 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

Antworten