Hallo,

Ich hätte gerne zwischen Überschrift und Tabelle ein wenig mehr Abstand damit es wenig übersichtlicher wird. Wie könnte ich das schön implementieren?

Headerlines: Wie könnte ich weiters die Zellgröße (höher) der ersten 2 Zeilen in meiner Tabelle ( das sind meiner Headerlines ) ändern (die anderen Zeilen sollen gleich bleiben) bzw. vielleicht auch deren Schriftgröße?

Headerrows: Wie könnte ich die Zellgröße (höher( der ersten 3 Spalten in meiner Tabelle ( das sind meiner Headerrows) ändern (die anderen Zeilen sollen gleich bleiben) bzw. vielleicht auch deren Schriftgröße?

Danke.

Open in Online-Editor
% Dokumentklasse
\documentclass[11pt,preview,border=3pt,varwidth=true]{standalone}

% Schriftart Arial, deutsche Umlaute:
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={},
}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
%\usepackage[scaled]{uarial}
\renewcommand*\familydefault{\sfdefault}

% Table-Packages:
\usepackage{multicol}

% Sonstige Packages:
\usepackage{textcomp} % zB fuer Grad Celsius

\begin{document}
\fontsize{4pt}{6pt}\selectfont
\centering
\textbf{Überschrift}\\
\begin{tabular}{|*{8}{l|}}
\hline
 & \textbf{$\mathit{Name}$} & \textbf{AeT\_Ax} & \textbf{AeT\_Ay} & \textbf{AeT\_Az} & \textbf{Ind\_Ax} & \textbf{Ind\_Ay} & \textbf{Ind\_Az}\\ \hline
 & \textbf{$\mathit{Label}$} & 1 & 2 & 3 & 4 & 5 & 6\\ \hline
$\mathit{cyc\_x}$ & \textbf{$\mathit{1}$} & 40,50 & 0,00 & 0,00 & 41,00 & 0,00 & 0,00\\ \hline
$\mathit{cyc\_x}$ & \textbf{$\mathit{2}$} & -40,50 & 0,00 & 0,00 & -41,00 & 0,00 & 0,00\\ \hline
$\mathit{cyc\_y}$ & \textbf{$\mathit{3}$} & 0,00 & 66,90 & 0,00 & 0,00 & 42,00 & 0,00\\ \hline
$\mathit{cyc\_y}$ & \textbf{$\mathit{4}$} & 0,00 & -66,90 & 0,00 & 0,00 & -42,00 & 0,00\\ \hline
$\mathit{cyc\_z}$ & \textbf{$\mathit{5}$} & 0,00 & 0,00 & 70,49 & 0,00 & 0,00 & 55,19\\ \hline
$\mathit{cyc\_z}$ & \textbf{$\mathit{6}$} & 0,00 & 0,00 & -90,11 & 0,00 & 0,00 & -74,81\\ \hline
$\mathit{cyc\_com}$ & \textbf{$\mathit{7}$} & 28,35 & 46,83 & 49,34 & 28,70 & 29,40 & 38,63\\ \hline
$\mathit{cyc\_com}$ & \textbf{$\mathit{8}$} & 28,35 & 46,83 & -63,08 & 28,70 & 29,40 & -52,37\\ \hline
$\mathit{cyc\_com}$ & \textbf{$\mathit{9}$} & 28,35 & -46,83 & 49,34 & 28,70 & -29,40 & 38,63\\ \hline

\end{tabular}
\end{document}

gefragt 17 Feb '15, 15:41

Harry93's gravatar image

Harry93
11145
Akzeptiert-Rate: 0%

bearbeitet 14 Apr '15, 17:40

saputello's gravatar image

saputello
11.1k174365

1

Gibt es einen Grund, weshalb du für die Überschrift nicht \caption{} verwendest?

(17 Feb '15, 16:01) feynman
1

Lies Dir bitte den Text Deiner Frage noch einmal durch. Da geht IMHO irgend etwas verquer.

(17 Feb '15, 16:01) saputello

Das Paket multicol ist kein Paket für Tabellen, sondern bietet die Möglichkeit in einem Dokument zwischen ein- und mehrspaltigem Satz zu wechseln.

(17 Feb '15, 16:33) esdd

Grundsätzlich würde ich für eine Überschrift ja immer einen Überschriftenbefehl empfehlen. Wenn Du aber semantisches Markup ablehnst, dann kann man nach einem Absatz natürlich mit \bigskip immer einen vertikalen Abstand einfügen.

In Tabellen kann man Abstand entweder durch unsichtbaren Stützen, also beispielsweise \rule-Anweisungen mit Breitenparameter 0pt, oder durch das optionales Argument von \\ erreichen. Natürlich kann man in Tabellenzellen auch die Schriftgröße in gewohnter Weise ändern.

Open in Online-Editor
\documentclass[11pt,preview,border=3pt,varwidth=true]{standalone}

\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={},
}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
%\usepackage[scaled]{uarial}
\renewcommand*\familydefault{\sfdefault}

% Table-Packages:
\usepackage{multicol}

% Sonstige Packages:
\usepackage{textcomp} % zB fuer Grad Celsius

\begin{document}
\fontsize{4pt}{6pt}\selectfont
\centering
\textbf{Überschrift}
\medskip

\begin{tabular}{|*{8}{l|}}
\hline
\large\rule[\dp\strutbox]{0pt}{\normalbaselineskip} & \large\textbf{$\mathit{Name}$} & \large\textbf{AeT\_Ax} & \large\textbf{AeT\_Ay} & \large\textbf{AeT\_Az} & \large\textbf{Ind\_Ax} & \large\textbf{Ind\_Ay} & \large\textbf{Ind\_Az}\\[1.5ex] \hline
\rule[\dp\strutbox]{0pt}{\normalbaselineskip} & \textbf{$\mathit{Label}$} & 1 & 2 & 3 & 4 & 5 & 6\\[\dp\strutbox]
\hline
$\mathit{cyc\_x}$ & \textbf{$\mathit{1}$} & 40,50 & 0,00 & 0,00 & 41,00 & 0,00 & 0,00\\ \hline
$\mathit{cyc\_x}$ & \textbf{$\mathit{2}$} & -40,50 & 0,00 & 0,00 & -41,00 & 0,00 & 0,00\\ \hline
$\mathit{cyc\_y}$ & \textbf{$\mathit{3}$} & 0,00 & 66,90 & 0,00 & 0,00 & 42,00 & 0,00\\ \hline
$\mathit{cyc\_y}$ & \textbf{$\mathit{4}$} & 0,00 & -66,90 & 0,00 & 0,00 & -42,00 & 0,00\\ \hline
$\mathit{cyc\_z}$ & \textbf{$\mathit{5}$} & 0,00 & 0,00 & 70,49 & 0,00 & 0,00 & 55,19\\ \hline
$\mathit{cyc\_z}$ & \textbf{$\mathit{6}$} & 0,00 & 0,00 & -90,11 & 0,00 & 0,00 & -74,81\\ \hline
$\mathit{cyc\_com}$ & \textbf{$\mathit{7}$} & 28,35 & 46,83 & 49,34 & 28,70 & 29,40 & 38,63\\ \hline
$\mathit{cyc\_com}$ & \textbf{$\mathit{8}$} & 28,35 & 46,83 & -63,08 & 28,70 & 29,40 & -52,37\\ \hline
$\mathit{cyc\_com}$ & \textbf{$\mathit{9}$} & 28,35 & -46,83 & 49,34 & 28,70 & -29,40 & 38,63\\ \hline

\end{tabular}
\end{document}

Allerdings würde ich tatsächlich dringend empfehlen, die vertikalen Linien weg zu lassen und die Tabelle so groß zu setzen, dass man sie auch noch lesen kann. Dazu solltest Du die Tabelle ggf. um 90° drehen. Ohne die vertikalen Linien kann man dann auch sehr schön das Paket booktabs verwenden, um die Tabelle schöner zu setzen. Gleichzeitig kann man mit siunitx die Zahlen in den Tabellen am Dezimalpunkt ausrichten:

Open in Online-Editor
\documentclass[11pt,preview,varwidth,a3paper,class=scrartcl]{standalone}

\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={},
}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\renewcommand*\familydefault{\sfdefault}
\usepackage{pdflscape}
\usepackage{textcomp} % zB fuer Grad Celsius
\usepackage{booktabs}
\usepackage[copy-decimal-marker]{siunitx}
\begin{document}
%\begin{landscape}% Bei Verwendung einer normalen Klasse ohne a3paper, 
                 % falls die Breite von A4 nicht ausreicht
\centering
\captionaboveof{table}{Überschrift}
% Oder alternativ:
%\let\raggedsection\centering
%\minisec{Überschrift}
%\bigskip
\begin{tabular}{lc*6{S}}
\toprule
 & \large\textbf{$\mathit{Name}$} & \large\textbf{AeT\_Ax} & \large\textbf{AeT\_Ay} & \large\textbf{AeT\_Az} & \large\textbf{Ind\_Ax} & \large\textbf{Ind\_Ay} & \large\textbf{Ind\_Az}\\
 & \textbf{$\mathit{Label}$} & 1 & 2 & 3 & 4 & 5 & 6\\
\midrule
$\mathit{cyc\_x}$ & \textbf{$\mathit{1}$} & 40,50 & 0,00 & 0,00 & 41,00 & 0,00 & 0,00\\
$\mathit{cyc\_x}$ & \textbf{$\mathit{2}$} & -40,50 & 0,00 & 0,00 & -41,00 & 0,00 & 0,00\\
$\mathit{cyc\_y}$ & \textbf{$\mathit{3}$} & 0,00 & 66,90 & 0,00 & 0,00 & 42,00 & 0,00\\
$\mathit{cyc\_y}$ & \textbf{$\mathit{4}$} & 0,00 & -66,90 & 0,00 & 0,00 & -42,00 & 0,00\\
$\mathit{cyc\_z}$ & \textbf{$\mathit{5}$} & 0,00 & 0,00 & 70,49 & 0,00 & 0,00 & 55,19\\
$\mathit{cyc\_z}$ & \textbf{$\mathit{6}$} & 0,00 & 0,00 & -90,11 & 0,00 & 0,00 & -74,81\\
$\mathit{cyc\_com}$ & \textbf{$\mathit{7}$} & 28,35 & 46,83 & 49,34 & 28,70 & 29,40 & 38,63\\
$\mathit{cyc\_com}$ & \textbf{$\mathit{8}$} & 28,35 & 46,83 & -63,08 & 28,70 & 29,40 & -52,37\\
$\mathit{cyc\_com}$ & \textbf{$\mathit{9}$} & 28,35 & -46,83 & 49,34 & 28,70 & -29,40 & 38,63\\
\bottomrule
\end{tabular}
%\end{landscape}
\end{document}
Permanenter link

beantwortet 17 Feb '15, 16:01

saputello's gravatar image

saputello
11.1k174365
Akzeptiert-Rate: 51%

bearbeitet 17 Feb '15, 16:27

Zusätzlich würde ich die Zahlen noch rechts bzw. am Dezimalzeichen ausrichten.

(17 Feb '15, 16:04) feynman
1

@feynman Ich wolle eigentlich nicht gleich alles auf einmal ändern. Aber grundsätzlich hast du natürlich recht, weshalb ich es jetzt doch noch umgesetzt habe.

(17 Feb '15, 16:25) saputello
Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×256
×49

gestellte Frage: 17 Feb '15, 15:41

Frage wurde gesehen: 10,083 Mal

zuletzt geändert: 14 Apr '15, 17:40