von Besserwisser » Do 31. Jan 2013, 10:32
Zunächst einmal ist die Angabe [%] semantisch falsch, weil […] nicht die Bedeutung von "in" hat, sondern Einheit von. [%] würde also "Einheit von %" bedeuten. Korrekt ist hier, durch die Einheit zu dividieren oder "(in %)" oder "in %" zu schreiben. Siehe auch
Schreibweise von Größen, Zahlen und Einheiten.
Von vertikalen Linien und allzuvielen horizontalen Linien in Tabellen, hält der Typograph ebenfalls wenig. Ein paar Anmerkungen dazu sind in der Anleitung zum Paket
booktabs zu finden. Ebenfalls empfehlen kann ich den Vortrag
"Satz von Tabellen" oder
Herbet Voß' Buch zu dem Thema.
Ich würde die Tabelle dann beispielsweise mit Hilfe der captionbeside-Umgebung von scrreprt setzen:
\documentclass[12pt,
paper=a4,
oneside,
BCOR=10mm,% ACHTUNG: Hier stand eine veraltete Option!
pagesize,
bibliography=totoc,
listof=totoc,% ACHTUNG: Hier stand eine veraltete Option!
titlepage,
headlines=1.5,% ACHTUNG: Die Option war falsch geschrieben!
captions=bottombeside,% Siehe KOMA-Script-Anleitung, scrguide.pdf
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{booktabs}% typographisch aufgewertete Tabellen
\usepackage{blindtext}% Zur Demonstration
\begin{document}
\begin{table}
\begin{captionbeside}
[{Approximate Percentage of Contact}]% Eintrag im Verzeichnis
{Approximate Percentage of Contact\endgraf\bigskip
\footnotesize\textbf{Notes:} Here shall stand Text, referring to the
table. \blindtext}
\begin{tabular}[b]{@{}rrrrr@{}}% Option abhängig von caption=bottombeside
\toprule
\textbf{~} & \textbf{A/\%} & \textbf{B/\%} & \textbf{C/\%} & \textbf{D/\%}\\
\midrule
1 & 81 & 81 & 88 & 88\\
2 & 81 & 94 & 87 & 83\\
3 & 79 & 86 & 86 & 84\\
4 & 83 & 88 & 92 & 83\\
5 & 86 & 95 & 86 & 83\\
6 & 86 & 95 & 93 & 84\\
7 & 85 & 89 & 88 & 88\\
8 & 84 & 90 & 87 & 89\\
9 & 82 & 87 & 87 & 86\\
10 & 79 & xxxx & xxxx & 83\\
11 & 85 & xxxx & xxxx & 82\\
12 & 91 & xxxx & xxxx & 88\\
\bottomrule
\end{tabular}
\end{captionbeside}
\end{table}
\end{document}
Siehe außerdem meine Kommentare in dem Beispiel.
Alternativ kann man \caption bzw. \captionof auf innerhalb der minipage-Umgebung verwenden, in der der kleine Text steht. Bei sehr langem caption-Text kann man darüber nachdenken, ob dieser statt neben über der Tabelle über die gesamte Breite gesetzt werden soll.
Zunächst einmal ist die Angabe [%] semantisch falsch, weil […] nicht die Bedeutung von "in" hat, sondern Einheit von. [%] würde also "Einheit von %" bedeuten. Korrekt ist hier, durch die Einheit zu dividieren oder "(in %)" oder "in %" zu schreiben. Siehe auch [url=https://de.wikipedia.org/wiki/Internationales_Einheitensystem#Schreibweise_von_Gr.C3.B6.C3.9Fen.2C_Zahlenwerten_und_Einheiten]Schreibweise von Größen, Zahlen und Einheiten[/url].
Von vertikalen Linien und allzuvielen horizontalen Linien in Tabellen, hält der Typograph ebenfalls wenig. Ein paar Anmerkungen dazu sind in der Anleitung zum Paket [url=http://www.ctan.org/pkg/booktabs]booktabs[/url] zu finden. Ebenfalls empfehlen kann ich den Vortrag [url=http://www.golatex.de/wiki/Wichtige_Netzdokumente]"Satz von Tabellen"[/url] oder [url=http://www.dante.de/index/Literatur/Tabellen.html]Herbet Voß' Buch zu dem Thema[/url].
Ich würde die Tabelle dann beispielsweise mit Hilfe der captionbeside-Umgebung von scrreprt setzen: [code]\documentclass[12pt,
paper=a4,
oneside,
BCOR=10mm,% ACHTUNG: Hier stand eine veraltete Option!
pagesize,
bibliography=totoc,
listof=totoc,% ACHTUNG: Hier stand eine veraltete Option!
titlepage,
headlines=1.5,% ACHTUNG: Die Option war falsch geschrieben!
captions=bottombeside,% Siehe KOMA-Script-Anleitung, scrguide.pdf
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{booktabs}% typographisch aufgewertete Tabellen
\usepackage{blindtext}% Zur Demonstration
\begin{document}
\begin{table}
\begin{captionbeside}
[{Approximate Percentage of Contact}]% Eintrag im Verzeichnis
{Approximate Percentage of Contact\endgraf\bigskip
\footnotesize\textbf{Notes:} Here shall stand Text, referring to the
table. \blindtext}
\begin{tabular}[b]{@{}rrrrr@{}}% Option abhängig von caption=bottombeside
\toprule
\textbf{~} & \textbf{A/\%} & \textbf{B/\%} & \textbf{C/\%} & \textbf{D/\%}\\
\midrule
1 & 81 & 81 & 88 & 88\\
2 & 81 & 94 & 87 & 83\\
3 & 79 & 86 & 86 & 84\\
4 & 83 & 88 & 92 & 83\\
5 & 86 & 95 & 86 & 83\\
6 & 86 & 95 & 93 & 84\\
7 & 85 & 89 & 88 & 88\\
8 & 84 & 90 & 87 & 89\\
9 & 82 & 87 & 87 & 86\\
10 & 79 & xxxx & xxxx & 83\\
11 & 85 & xxxx & xxxx & 82\\
12 & 91 & xxxx & xxxx & 88\\
\bottomrule
\end{tabular}
\end{captionbeside}
\end{table}
\end{document}[/code]
Siehe außerdem meine Kommentare in dem Beispiel.
Alternativ kann man \caption bzw. \captionof auf innerhalb der minipage-Umgebung verwenden, in der der kleine Text steht. Bei sehr langem caption-Text kann man darüber nachdenken, ob dieser statt neben über der Tabelle über die gesamte Breite gesetzt werden soll.