\multicolumn Probleme bei der Formatierung
Verfasst: Mo 21. Dez 2015, 17:24
Ich habe jene Tabelle:
Im pdf macht es über der ersten Zeile nicht nur ein weißes Feld, sondern eine neue Zeile. Das ist nicht der Fall, wenn die erste Zeile ohne \multicolumn ist. Wenn ich \rule auskommentiere, bekomme ich eine erste Zeile, die aber nicht in der Höhe zu der meiner anderen Tabellen im Dokument passt (manche brauchen diese Erhöhung wegen hochgestellten Zahlen). Ich bekam gesagt, dass Latex das \rule auch als weitere Spalte interpretiert. Was ich stattdessen machen soll, ist mir noch nicht ganz klar. Ich habe jetzt auch darauf geachtet, \\ vor \multicolumn zu setzen, damit nicht \omit-Fehler gemeldet werden.
\documentclass[11pt,oneside,a4paper]{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{fancyhdr} \pagestyle{fancy} \fancyhf{} %Kopfzeile rechts bzw. außen \fancyhead[R]{\nouppercase{\leftmark}} %Linie oben \renewcommand{\headrulewidth}{0.5pt} %Fußzeile rechts bzw. außen \fancyfoot[R]{\thepage} %Linie unten \renewcommand{\footrulewidth}{0.5pt} \usepackage{multirow} \usepackage[T1]{fontenc} \newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{}}} \usepackage{caption} \captionsetup{font={footnotesize},labelfont={bf}} \begin{document} \begin{table} \caption{\textbf{asndaf}} \begin{tabular}{|c|c|c|c|} \hline \rule[-1ex]{0pt}{2.5ex} \\ \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}