Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Zelle durch Schrägstrich teilen

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.05.2012
    Beiträge
    15

    Zelle durch Schrägstrich teilen

    Hallo!

    ich habe folgende Tabelle:
    \begin{table}
    \centering
    \caption{3. Fremdsprache in Abhängigkeit von der 2. Fremdsprache}
    \begin{tabular}{|lcccccc|}
    \hline
    \textbf{2. FS/3.FS} & \textbf{Französisch} & \textbf{Latein} & \textbf{Spanisch} & \textbf{Italienisch} & \textbf{Russisch} & \textbf{} \\
    \hline
    Englisch & 1 & 14 & 2 & 0 & 0 & 17 \\
    & 4,3\% & 45,2\% & 3,2\% & 0,0\% & 0,0\% & 13,3\% \\
    Französisch & 0 & 17 & 40 & 4 & 4 & 65 \\
    & 0,0\% & 54,8\% & 63,5\% & 66,7\% & 80,0\% & 50,8\% \\
    Latein & 21 & 0 & 21 & 2 & 1 & 45 \\
    & 91,3\% & 0,0\% & 33,3\% & 33,3\% & 20,0\% & 35,2\% \\
    Spanisch & 1 & 0 & 0 & 0 & 0 & 1 \\
    & 4,3\% & 0,0\% & 0,0\% & 0,0\% & 0,0\% & ,8\% \\
    Gesamt & 23 & 31 & 63 & 6 & 5 & 128 \\
    & 100,0\% & 100,0\% & 100,0\% & 100,0\% & 100,0\% & 100,0\% \\

    \hline
    \end{tabular}
    \label{tab:3.fremdspracheAbhängigvon2.FS}
    \end{table}

    In den Zeilen (y-Achse) steht die 3. Fremdsprache, in den Spalten (x-Achse) die Angaben zur 2. Fremdsprache. Da das nicht offensichtlich ist, würde ich gerne die erste Zelle {2.FS/3.FS} durch einen schrägen Strich von oben links nach unten rechts trennen. unterhalb der Linie soll 2. FS stehen und oberhalb 3. FS.

    Stellt sich die Frage: geht das??? Ich habe nichts gefunden, weiss aber auch nicht, ob ich mit den richtigen Suchbegriffen gesucht habe.

    Für Hilfe wäre ich sehr dankbar!!!!

    viele Grüße

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Das geht mit dem Paket slashbox:
    Code:
    \documentclass[]{scrartcl}
    
    \usepackage{array,slashbox}
    
    \begin{document}
    
    \begin{table}
     \centering
     \caption{3. Fremdsprache in Abhängigkeit von der 2. Fremdsprache}
     \begin{tabular}{|>{\bfseries}l|cccccc|}
     \hline
    \backslashbox { 2. FS}{3.FS} & \textbf{Französisch} & \textbf{Latein} & \textbf{Spanisch} & \textbf{Italienisch} & \textbf{Russisch} & \textbf{} \\
     \hline 
     Englisch & 1 & 14 & 2 & 0 & 0 & 17 \\
     & 4,3\% & 45,2\% & 3,2\% & 0,0\% & 0,0\% & 13,3\% \\
     Französisch & 0 & 17 & 40 & 4 & 4 & 65 \\
     & 0,0\% & 54,8\% & 63,5\% & 66,7\% & 80,0\% & 50,8\% \\
     Latein & 21 & 0 & 21 & 2 & 1 & 45 \\
     & 91,3\% & 0,0\% & 33,3\% & 33,3\% & 20,0\% & 35,2\% \\
     Spanisch & 1 & 0 & 0 & 0 & 0 & 1 \\
     & 4,3\% & 0,0\% & 0,0\% & 0,0\% & 0,0\% & ,8\% \\
     Gesamt & 23 & 31 & 63 & 6 & 5 & 128 \\
     & 100,0\% & 100,0\% & 100,0\% & 100,0\% & 100,0\% & 100,0\% \\
    
     \hline
     \end{tabular}
     \label{tab:3.fremdspracheAbhängigvon2.FS}
     \end{table}
    
    \end{document}
    Ich habe auch die > Anweisung aus dem array-Paket verwendet, um die erste Spalte komplett in halbfett zu formatieren.

    PS: Code kann man hier mit den [ CODE ]-Tag einfügen bzw. mit dem #-Button im Editor-Fenster.

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.05.2012
    Beiträge
    15
    Vielen herzlichen Dank!!!!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •