gestrichelte Linie zwischen Zeilen in einer Tabelle

gestrichelte Linie zwischen Zeilen in einer Tabelle

Warum gibt es zwischen den Zeilen s12 und s1n keine gestrichelte Linie wie zwischen den Spalten s22 und s2m? Normalerweise sollte da eine sein. Was habe ich falsch gemacht? Danke!!

Bildbeschreibung hier eingeben

\documentclass[a4paper, fontsize=11pt]{scrartcl}

\usepackage[ngerman]{babel}  
\usepackage[T1]{fontenc}         
\usepackage[latin1]{inputenc}   

\usepackage{amsmath} % Mathematik
\usepackage{amssymb} % Mathematik

\usepackage{multirow,array} 
\usepackage{arydshln}

\begin{document}

 \begin{table}
 \setlength{\extrarowheight}{2pt}
 \begin{tabular}{*{6}{c|}} % Anzahl Spalten
 \multicolumn{2}{c}{} & \multicolumn{4}{c}{Spieler $2$} \\ \cline{3-4} \cdashline{5-5} \cline{6-6}
\multicolumn{1}{c}{} &  & $s_{21}$  & $s_{22}$ & $\hspace{0.3in}$ & $s_{2m}$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
\multirow{4}*{Spieler $1$} 
& $s_{11}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
& $s_{12}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6} 
\multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
& $s_{1n}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
\end{tabular}
\end{table}

\end{document}

Antwort1

So was

Bildbeschreibung hier eingeben

Sie können dies tun, indem \multicolumn{1}{c:}{}Sie eine Zeile mit einer vertikalen gestrichelten Linie als Trennzeichen erstellen.

Um den Abstand zwischen den Strichsegmenten zu steuern, können Sie die Länge ändern. \dashlinegapDer Standardwert beträgt 4pt

Code

\documentclass[a4paper, fontsize=11pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\usepackage{amsmath}
\usepackage{amssymb}

\usepackage{multirow,array}
\usepackage{arydshln}

\dashlinegap=2pt

\begin{document}


\begin{table}

\setlength{\extrarowheight}{2pt}

\begin{tabular}{*{6}{c|}}

\multicolumn{2}{c}{} & \multicolumn{4}{c}{Spieler $2$} \\ \cline{3-4} \cdashline{5-5} \cline{6-6}

\multicolumn{1}{c}{} &  & $s_{21}$  & $s_{22}$ & $\hspace{0.3in}$ & $s_{2m}$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}

\multirow{4}*{Spieler $1$} 

& $s_{11}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}

& $s_{12}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}

\multicolumn{1}{c:}{\vbox to 1cm{}} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} & \multicolumn{1}{c:}{} \\ \cline{2-4} \cdashline{5-5} \cline{6-6}

& $s_{1n}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5}

\cline{6-6}

\end{tabular}

\end{table}

\end{document}

Antwort2

Sehen Sie sich bitte den Screenshot an. Ist es das, was Sie erreichen möchten?

\cline{...} \cdashline{...} \cline{...}druckt eine durchgezogene Linie | gestrichelte Linie | durchgezogene Linie. Wenn die Linie von Spalte 2 bis 6 gestrichelt sein soll, verwenden Sie \cdashline{2-6}und löschen Sie die \cline{...}Anweisungen.

Die Leerzeile erreicht man leichter mit\multicolumn{6}{c}{} \tabularnewline

\documentclass[a4paper, fontsize=11pt]{scrartcl}

\usepackage[ngerman]{babel}  
\usepackage[T1]{fontenc}         
\usepackage[latin1]{inputenc}   

\usepackage{amsmath} % Mathematik
\usepackage{amssymb} % Mathematik

\usepackage{multirow,array} 
\usepackage{arydshln}

\begin{document}

 \begin{table}
 \setlength{\extrarowheight}{2pt}
 \begin{tabular}{*{6}{c|}} % Anzahl Spalten
   \multicolumn{2}{c}{} & \multicolumn{4}{c}{Spieler $2$} \\ \cline{3-4} \cdashline{5-5} \cline{6-6}
   \multicolumn{1}{c}{} &  & $s_{21}$  & $s_{22}$ & $\hspace{0.3in}$ & $s_{2m}$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
   \multirow{4}*{Spieler $1$} 
   & $s_{11}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
   & $s_{12}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ 
   \cdashline{2-6}%
   \multicolumn{6}{c}{} \tabularnewline
   \cdashline{2-6} 
   & $s_{1n}$ & $(x,y)$ & $(x,y)$ & ${}$ & $(x,y)$ \\ \cline{2-4} \cdashline{5-5} \cline{6-6}
 \end{tabular}
\end{table}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen