von Noch so einer » Mo 21. Dez 2015, 16:19
\multicolumn muss immer am Anfang einer Tabellenzelle stehen. Tut es bei Dir aber wegen \rule nicht.
fancyhdr verwendet veraltete Font-Befehle, die KOMA-Script offiziell seit rund 15 Jahren nicht mehr unterstützt. Darüber hinaus unterstützt es diverse Möglichkeiten der KOMA-Script-Klassen selbst nicht, bzw. überlässt es dem Anwender diese weiterhin nutzbar zu machen. Bei den KOMA-Script-Paketen für Kopf- und Fußzeile ist das anders:
\documentclass[captions=tableabove,headsepline,footsepline]{scrartcl}
%Einstellungen der Seitenränder
\usepackage[left=3cm,right=4cm,top=3cm,bottom=3cm,includeheadfoot]{geometry}
\usepackage[german, english]{babel}
%Umlaute ermöglichen
\usepackage[utf8]{inputenc}
%Kopf- und Fußzeile
\usepackage[automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead{\leftmark}
\ofoot*{\pagemark}
\usepackage{multirow}
\usepackage[T1]{fontenc}
\setkomafont{caption}{\footnotesize\bfseries}
\begin{document}
\begin{table}
\centering
\caption{asndaf}
\begin{tabular}{|c|c|c|c|}
\hline
\multicolumn{2}{|c|}{\textbf{alskdf}} & \multicolumn{2}{c|}{\textbf{asdfk}} \\
\hline
\textbf{xy} &\textbf{yx} & \textbf{xy} & \textbf{yx} \\
\hline
\rule[-1ex]{0pt}{2.5ex}
a & b & c & d \\
\hline
a & b & c & d\\
\hline
\end{tabular}
\end{table}
\end{document}
BTW: Wenn Du \textbf im Text von \caption verwendest, landet das auch im Verzeichnis. Daher habe ich im Beispiel lieber den Font für das Element caption entsprechend gesetzt. Außerdem muss man darauf achten, dass Tabellenüberschriften auch wirklich als Überschriften formatiert werden. Ich mache das per Option. Ohne diese klebt die Überschrift unschön an der Tabelle.
Wäre aber wirklich besser gewesen, dafür zwei eigene Themen zu öffnen. Das macht es jetzt leider sehr unübersichtlich.
[tt]\multicolumn[/tt] muss immer am Anfang einer Tabellenzelle stehen. Tut es bei Dir aber wegen [tt]\rule[/tt] nicht.
[tt]fancyhdr[/tt] verwendet veraltete Font-Befehle, die KOMA-Script offiziell seit rund 15 Jahren nicht mehr unterstützt. Darüber hinaus unterstützt es diverse Möglichkeiten der KOMA-Script-Klassen selbst nicht, bzw. überlässt es dem Anwender diese weiterhin nutzbar zu machen. Bei den KOMA-Script-Paketen für Kopf- und Fußzeile ist das anders: [code]\documentclass[captions=tableabove,headsepline,footsepline]{scrartcl}
%Einstellungen der Seitenränder
\usepackage[left=3cm,right=4cm,top=3cm,bottom=3cm,includeheadfoot]{geometry}
\usepackage[german, english]{babel}
%Umlaute ermöglichen
\usepackage[utf8]{inputenc}
%Kopf- und Fußzeile
\usepackage[automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead{\leftmark}
\ofoot*{\pagemark}
\usepackage{multirow}
\usepackage[T1]{fontenc}
\setkomafont{caption}{\footnotesize\bfseries}
\begin{document}
\begin{table}
\centering
\caption{asndaf}
\begin{tabular}{|c|c|c|c|}
\hline
\multicolumn{2}{|c|}{\textbf{alskdf}} & \multicolumn{2}{c|}{\textbf{asdfk}} \\
\hline
\textbf{xy} &\textbf{yx} & \textbf{xy} & \textbf{yx} \\
\hline
\rule[-1ex]{0pt}{2.5ex}
a & b & c & d \\
\hline
a & b & c & d\\
\hline
\end{tabular}
\end{table}
\end{document}[/code]
BTW: Wenn Du [tt]\textbf[/tt] im Text von [tt]\caption[/tt] verwendest, landet das auch im Verzeichnis. Daher habe ich im Beispiel lieber den Font für das Element [tt]caption[/tt] entsprechend gesetzt. Außerdem muss man darauf achten, dass Tabellenüberschriften auch wirklich als Überschriften formatiert werden. Ich mache das per Option. Ohne diese klebt die Überschrift unschön an der Tabelle.
Wäre aber wirklich besser gewesen, dafür zwei eigene Themen zu öffnen. Das macht es jetzt leider sehr unübersichtlich.