\documentclass[tikz]{standalone} \usepackage{tabularx} \usepackage{multirow} \begin{document} \begin{tabular}{cl|l|l|l} \multicolumn{5}{c}{2}\\ \multirow{7}{*}{1}&& ~Schere & ~Stein & ~Papier\\ \cline{2-5} &\multirow{2}{*}{Schere}& \multicolumn{1}{c|}{~~~~~~~3} & \multicolumn{2}{c}{~~~~~~~5} \multicolumn{1}{|c}{~~~~~~~5}\\ && 4 &1& 3\\ %\cmidrule[3pt]{2-4} \cline{2-5} &\multirow{2}{*}{Stein} & \multicolumn{1}{c|}{~~~~~~~2} &\multicolumn{1}{c}{~~~~~~~4} &\multicolumn{1}{c}{~~~~~~~4}\\ && 16 & 9 &3 \\ \cline{2-5} &\multirow{2}{*}{Papier} & \multicolumn{1}{c|}{~~~~~~~2} &\multicolumn{1}{c}{~~~~~~~4} &\multicolumn{1}{c}{~~~~~~~4} \\ && 16 & 9 &4 \end{tabular} \end{document}
Tabellenproblem
Tabellenproblem
Hallo wie kann ich bei folgender Tabelle den Längsstrich zur letzten Spalte durchgehend machen? hab probiert neben den c einen Längsstrich zu machen aber der ist dann nicht genau unter dem anderen:
Das Beispiel ist nicht lauffähig:
Korrigiere den Fehler und beachte dann, dass | am Anfang der Deklaration einer Spalte mit \multicolumn nicht dasselbe ist, wie | am Ende der Deklaration der vorherigen Spalte. Von der allerersten Spalte abgesehen gehören | immer an das Ende einer Spaltendeklaration.
./test.tex:11: Misplaced \omit. \multispan ->\omit \@multispan l.11 ...c}{~~~~~~~5} \multicolumn{1}{|c}{~~~~~~~5} \\
jetzt sollte der code lauffähig sein:
\documentclass[tikz]{standalone} \usepackage{tabularx} \usepackage{multirow} \begin{document} \begin{tabular}{cl|l|l|l} \multicolumn{5}{c}{2}\\ \multirow{7}{*}{1}&& ~Schere & ~Stein & ~Papier\\ \cline{2-5} &\multirow{2}{*}{Schere}& \multicolumn{1}{c}{~~~~~~~3} & \multicolumn{2}{c}{~~~~~~~5} \multicolumn{1}{|c}{~~~~~~~5}\\ && 4 &1& 3\\ %\cmidrule[3pt]{2-4} \cline{2-5} &\multirow{2}{*}{Stein} & \multicolumn{1}{c|}{~~~~~~~2} &\multicolumn{1}{c}{~~~~~~~4} &\multicolumn{1}{c}{~~~~~~~4}\\ && 16 & 9 &3 \\ \cline{2-5} &\multirow{2}{*}{Papier} & \multicolumn{1}{c|}{~~~~~~~2} &\multicolumn{1}{c}{~~~~~~~4} &\multicolumn{1}{c}{~~~~~~~4} \\ && 16 & 9 &4 \end{tabular} \end{document}
Wohl kaum. Der Fehler in Zeile 11 ist geblieben. Ich weiß nicht, was du genau willst (mir kommen schon die ganzen ~~~~~~~~ mehr als merkwürdig vor und vermute, dass du da eher etwas wie \multicolumn{1]{r}{…} haben willst), aber vermutlich ehermango1234 hat geschrieben:jetzt sollte der code lauffähig sein:
&\multirow{2}{*}{Schere}& \multicolumn{1}{c|}{~~~~~~~3} && \multicolumn{1}{c}{~~~~~~~5} \\
Tipp: Fragen nicht ganz so spartanisch stellen, sondern das ursprüngliche Problem erwähnen und dann das Problem mit dem eigenen Lösungsversuch zeigen. Dabei das gepostete Beispiel immer ausprobieren. Das erspart unnötige Rückfragen und unnötigen Ärger und vermeidet, dass Helfer frühzeitig die Lust verlieren.&\multirow{2}{*}{Schere}& \multicolumn{1}{c|}{~~~~~~~3} & \multicolumn{2}{c}{~~~~~~~5} \multicolumn{1}{|c}{~~~~~~~5}\\
So geht das
\documentclass[11pt,border=2pt]{standalone} \usepackage[T1]{fontenc} \usepackage{multirow} \usepackage{lmodern} \usepackage{microtype} \begin{document} \begin{tabular}{cl|l|l|l} \multicolumn{5}{c}{2} \\ \multirow{7}{*}{1}& & Schere & Stein & Papier \\ \cline{2-5} & \multirow{2}{*}{Schere} & \multicolumn{1}{r|}{3} & \multicolumn{1}{r|}{5} & \multicolumn{1}{r}{5} \\ & & 4 & 1 & 3 \\ \cline{2-5} & \multirow{2}{*}{Stein} & \multicolumn{1}{r|}{2} &\multicolumn{1}{r|}{4} &\multicolumn{1}{r}{4} \\ & & 16 & 9 & 3 \\ \cline{2-5} & \multirow{2}{*}{Papier} & \multicolumn{1}{r|}{2} & \multicolumn{1}{r|}{4} & \multicolumn{1}{r}{4} \\ & & 16 & 9 & 4 \end{tabular} \end{document}