Anzeige:
Ergebnis 1 bis 11 von 11

Thema: Unterrichtsplan erstellen

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105

    Unterrichtsplan erstellen

    Hallo LaTeXer,

    ich versuche gerade meinen Unterrichtsplan zu erstellen, und im Groben ist es auch fast fertig, nur habe ich einige kleine Probleme, die ich nicht lösen konnte.

    Erstmal mein bisheriger Code:

    Code:
    % Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    \begin{document}
    
    
    \begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \multicolumn{7}{c}{\textbf{Unterrichtsplan - \textcolor{green}{BT12} - Schuljahr 2011/2012}} \\ \hline
    
    Unterrichtsstunde & Zeit & Montag & Dienstag & Mittwoch & Donnerstag & Freitag \\ \hline
    1 & \multirow{2}{*}{8:15 Uhr - 9:45 Uhr} & ZEB & BCH/BOZ & MBT/ZEB & BCH & ~ \\ 
     ~ & ~ & D204 & F012 & D207 & D110 & ~ \\ \hline
    
    2      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    3      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    4      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    5      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    6      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    7      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    8      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    9      & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    10     & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    11     & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    12     & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    13     & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    14     & ~    & ~      & ~        & ~        & ~          & ~       \\ \hline
    
    \end{tabularx}
    
    
      \begin{tabular}{*5{|c}|}\hline
        \multicolumn{2}{|c}{Eintrag} & \multicolumn{2}{|c|}{Eintrag} & Eintrag \\ \hline
        Eintrag & Eintrag & Eintrag & Eintrag & Eintrag \\ \hline
        Eintrag & Eintrag & Eintrag & Eintrag & Eintrag \\ \hline
        Eintrag & Eintrag & Eintrag & Eintrag & Eintrag \\ \hline
        \multicolumn{2}{|c}{Eintrag} & \multicolumn{2}{|c|}{Eintrag} & Eintrag \\ \hline
        \multicolumn{2}{|c}{Eintrag} & \multicolumn{2}{|c|}{Eintrag} & Eintrag \\ \hline
      \end{tabular} 
    
    
    \end{document}
    1. Ich möchte die Zelle in der Spalte 'Zeit' löschen, d.h. die Uhrzeit soll in der Mitte von beiden Reihen stehen. Gleiches gilt für die Inhalte der Tage (beispielsweise soll "ZEB D204" zentriert stehen und nicht oben bei bei Unterrichtsstunde 1 (oder umgekehrt bei 2)).

    2. Ich weiß nicht, was ich vergessen habe, aber beim Freitag tauchen keine Zeilenlinien auf.

    3. Wie kann ich einzelne Zellen nochmals teilen?
    Beispielsweise möchte ich am Dienstag bei 'BCH/BOZ' eine vertikale 'Trennlinie' haben.


    Mein bisheriger Plan hänge ich als pdf-Datei an.

    Hoffentlich konnte ich mein Problem nachvollziehbar schildern.

    Ich bedanke mich im Voraus für eure Hilfe.

    Mit freundlichen Grüßen,
    pitterpolo
    Geändert von pitterpolo (08-09-2011 um 19:06 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Zu 1.
    Paket array mit dem Spaltentyp "m" verwenden.

    Zu 2.
    Du verwendest zwar tabularx mit der maximalen Breite \textwidth, nutzt es aber nicht. Dadurch wird deine Tabelle zu breit, die horizontalen Linien orientieren sich aber an der vorgegebenen Maximalbreite.

    Zu 3.
    Was meinst du genau? Wie willst du die Zelle vertikal teilen?

    Sonstiges:
    - Man kann Zellen einfach leerlassen und muss nicht jedesmal eine Tilde reinschreiben.
    - Willst du Fach(?) und Raum(?) wirklich in zwei Zeilen lassen? Würde es nicht in der gleichen Zelle besser passen?

    Hier mal ein Vorschlag, wie man es mit tabularx aufbauen könnte:
    Code:
    % Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    
    \usepackage{array}
    
    \begin{document}
    
    \renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
    %\begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \begin{tabularx}{\textwidth}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|X}|}
    \multicolumn{7}{c}{\textbf{Unterrichtsplan - \textcolor{green}{BT12} - Schuljahr 2011/2012}} \\ 
    \hline
    Unter\-richts\-stunde & Zeit & Montag & Dienstag & Mittwoch & Donnerstag & Freitag \\ \hline
    \multirow{2}{*}{1} & \multirow{2}{*}{8:15\,--\,9:45} & ZEB & BCH/BOZ & MBT/ZEB & BCH &\\
     ~ & ~ & D204 & F012 & D207 & D110 &  \\ 
    \hline
    1 & 8:15\,--\,9:45 & ZEB \par D204 & BCH/BOZ \par F012 & MBT/ZEB \par D207 & BCH \par D110&\\
    \hline
    2      & ~    & ~      & ~        & ~        & ~          & ~       \\ 
    \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    3      & ~    & ~      & ~        & ~        & ~          & ~       \\ 
    \hline
    4      & ~    & ~      & ~        & ~        & ~          & ~       \\ 
    \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    5      & ~    & ~      & ~        & ~        & ~          & ~       \\ 
    \hline
    6      & ~    & ~      & ~        & ~        & ~          & ~       \\ 
    \hline
    
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    \end{tabularx}
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Guten Abend,

    vielen Dank für deine Verbesserungen und Hinweise, Xenara.
    Deine '\par-Lösung' finde ich besser und einfacher.
    Warum ich bloß so kompliziert denke...

    Vielen Dank nochmals.

    Ich wünsche noch einen angenehmen Abend.

    Es grüßt,
    pitterpolo

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Halllo mrunixer,

    erneut stehe ich vor einem Problem.

    Der Plan steht soweit, nur müsste ich wissen, wie men Tabellenzellen teilt.

    Erstmal der Code:

    % Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}

    % Sprachpaket
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    % Sprachpaket
    \usepackage{lmodern}
    \usepackage[ngerman]{babel}

    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier}

    % Absatzeinrichtung
    \usepackage{parskip}

    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}

    % Farbe
    \usepackage{color}
    \usepackage[table]{xcolor}
    \definecolor{blue}{RGB}{30,144,255}
    \definecolor{red}{RGB}{238,64,0}

    % Zeichenpaket
    \usepackage{graphicx}

    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}

    % figure and table Umgebung
    \usepackage{float}

    % Tabulars with adjustable-width columns
    \usepackage{tabularx}

    % Zeilenabstand
    \usepackage{setspace}
    \onehalfspace


    \usepackage{array}


    \begin{document}

    \thispagestyle{empty}

    \renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
    %\begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \begin{tabularx}{\textwidth}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|X}|}
    \multicolumn{7}{c}{\textbf{\Large Unterrichtsplan - \textsc{BT12} - Schuljahr 2011/2012}} \\
    \hline
    \textbf{Unter\-richts\-stunde} & \textbf{Zeit} & \textbf{Montag} & \textbf{Dienstag} & \textbf{Mittwoch} & \textbf{Donnerstag} & \textbf{Freitag} \\ \hline
    1 + 2 & 8:15\,--\,9:45 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH/BOZ \par F012 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207 \par HK/FU & \cellcolor{red} BCH \par D110 \par HP & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline

    3 + 4 & 10:00\,--\,11:30 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline

    5 + 6 & 11:45\,--\,13:15 & BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline

    7 + 8 & 13:30\,--\,15:00 & ~ & GET \par D204 \par UR & LDV \par Raumnummer \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline

    9 + 10 & 15:15\,--\,16:45 & ~ & ~ & ~ & ~ & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline

    11 + 12 & 17:00\,--\,18:30 & ~ & ~ & ~ & ~ & ~ \\ \hline

    \end{tabularx}
    \end{document}
    1. Ich möchte die Zellen dort teilen, wo ich momentan die Schrägstriche gesetzt habe.
    Beispiel: Dienstags stünde dann bei den ersten zwei Stünden BCH links und dann abgetrennt von BOZ, was dann rechts stehen würde.


    2. Ich habe einige Zellen mit einer Hintergrundfarbe hinterlegt. Merkwürdigerweise wird die Tabellenlinie zwischen Dienstag und Mittwoch (vertikal) nicht angezeigt, aber die Linie zwischen Mittwoch und Donnerstag (bei den ersten beiden Stunden) wird angezeigt. Habe ich nur etwas übersehen oder wie kann ich die Tabellenlinie zwischen Dienstag und Mittowch wieder sichtbar machen.

    Ich bedanke mich im Voraus für eure Hilfe.

    Einen angenehmen Abend wünscht,
    pitterpolo

  5. #5
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo

    eine kurze Ergänzung.

    Hier der überarbeitete Plan.
    Alle rot hinterlegten Zellen müssten einmal vertikal geteilt werden (praktisch dort, wo die Schrägstriche gesetzt sind).
    Wie geht das?
    Nachher müsste ich die vertikal geteilten Zellen auch noch einmal mit einer anderen Farbe hinterlegen können.

    Wie kriege ich die ganzen 'Overfull \hbox'-Meldungen weg?

    Hier der aktuelle Code:

    Code:
    % Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    \usepackage[table]{xcolor}
    \definecolor{blue}{RGB}{30,144,255}
    \definecolor{red}{RGB}{238,64,0}
    \definecolor{yellow}{RGB}{255,215,0}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    
    \usepackage{array}
    
    
    \begin{document}
    
    \thispagestyle{empty}% Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    \usepackage[table]{xcolor}
    \definecolor{blue}{RGB}{30,144,255}
    \definecolor{red}{RGB}{238,64,0}
    \definecolor{yellow}{RGB}{255,215,0}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    
    \usepackage{array}
    
    
    \begin{document}
    
    \thispagestyle{empty}
    
    \renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
    %\begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \begin{tabularx}{\textwidth}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|X}|}
    \multicolumn{7}{c}{\textbf{\Large Unterrichtsplan - \textsc{BT0112} - Schuljahr 2011/2012}} \\ 
    \hline
    \textbf{Unter\-richts\-stunde} & \textbf{Zeit} & \textbf{Montag} & \textbf{Dienstag} & \textbf{Mittwoch} & \textbf{Donnerstag} & \textbf{Freitag} \\ \hline
    1  & 8:15\,--\,9:00 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH \par F012 \par HP& \cellcolor{red} MBT \par D207 \par HK & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    2  & 9:00\,--\,9:45 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    3 & 10:00\,--\,10:45 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    4 & 10:45\,--\,11:30 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    5 & 11:45\,--\,12:30 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    6 & 12:30\,--\,13:15 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    7 & 13:30\,--\,14:15 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    8 & 14:15\,--\,15:00 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline% Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    \usepackage[table]{xcolor}
    \definecolor{blue}{RGB}{30,144,255}
    \definecolor{red}{RGB}{238,64,0}
    \definecolor{yellow}{RGB}{255,215,0}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    Overfull \hbox
    \usepackage{array}
    
    
    \begin{document}
    
    \thispagestyle{empty}
    
    \renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
    %\begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \begin{tabularx}{\textwidth}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|X}|}
    \multicolumn{7}{c}{\textbf{\Large Unterrichtsplan - \textsc{BT0112} - Schuljahr 2011/2012}} \\ 
    \hline
    \textbf{Unter\-richts\-stunde} & \textbf{Zeit} & \textbf{Montag} & \textbf{Dienstag} & \textbf{Mittwoch} & \textbf{Donnerstag} & \textbf{Freitag} \\ \hline
    1  & 8:15\,--\,9:00 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH \par F012 \par HP& \cellcolor{red} MBT \par D207 \par HK & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    2  & 9:00\,--\,9:45 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    3 & 10:00\,--\,10:45 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    4 & 10:45\,--\,11:30 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    5 & 11:45\,--\,12:30 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    6 & 12:30\,--\,13:15 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    7 & 13:30\,--\,14:15 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    8 & 14:15\,--\,15:00 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    9  & 15:15\,--\,16:00 & ~ & ~ & LDV \par D110 \par MA & ~ & ~ \\ \hline
    
    \end{tabularx}
    \end{document}
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    9  & 15:15\,--\,16:00 & ~ & ~ & LDV \par D110 \par MA & ~ & ~ \\ \hline
    
    \end{tabularx}
    \end{document}
    
    \renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
    %\begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \begin{tabularx}{\textwidth}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|X}|}
    \multicolumn{7}{c}{\textbf{\Large Unterrichtsplan - \textsc{BT0112} - Schuljahr 2011/2012}} \\ 
    \hline
    \textbf{Unter\-richts\-stunde} & \textbf{Zeit} & \textbf{Montag} & \textbf{Dienstag} & \textbf{Mittwoch} & \textbf{Donnerstag} & \textbf{Freitag} \\ \hline
    1  & 8:15\,--\,9:00 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH \par F012 \par HP& \cellcolor{red} MBT \par D207 \par HK & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    2  & 9:00\,--\,9:45 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    3 & 10:00\,--\,10:45 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    4 & 10:45\,--\,11:30 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    5 & 11:45\,--\,12:30 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    6 & 12:30\,--\,13:15 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    7 & 13:30\,--\,14:15 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    8 & 14:15\,--\,15:00 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    9  & 15:15\,--\,16:00 & ~ & ~ & LDV \par D110 \par MA & ~ & ~ \\ \hline
    
    \end{tabularx}
    \end{document}
    Ich bedanke mich im Voraus.

    Es grüßt,
    pitterpolo
    Geändert von pitterpolo (13-09-2011 um 16:14 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    28.06.2005
    Ort
    Karlsruhe
    Beiträge
    1.407
    Deine Code ist verwürfelt: mehrmals \documentclass, etc. Bitte richtiges Beispiel posten.

  7. #7
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo cookie170,

    vielen Dank für den Hinweis.
    Hier der Code:

    Code:
    % Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    \usepackage[table]{xcolor}
    \definecolor{blue}{RGB}{30,144,255}
    \definecolor{red}{RGB}{238,64,0}
    \definecolor{yellow}{RGB}{255,215,0}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    \usepackage{array}
    
    
    \begin{document}
    
    \thispagestyle{empty}
    
    \renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
    %\begin{tabularx}{\textwidth}{|c|c|l|l|l|l|l|}
    \begin{tabularx}{\textwidth}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|X}|}
    \multicolumn{7}{c}{\textbf{\Large Unterrichtsplan - \textsc{BT0112} - Schuljahr 2011/2012}} \\ 
    \hline
    \textbf{Unter\-richts\-stunde} & \textbf{Zeit} & \textbf{Montag} & \textbf{Dienstag} & \textbf{Mittwoch} & \textbf{Donnerstag} & \textbf{Freitag} \\ \hline
    1  & 8:15\,--\,9:00 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH \par F012 \par HP& \cellcolor{red} MBT \par D207 \par HK & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    2  & 9:00\,--\,9:45 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    3 & 10:00\,--\,10:45 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    4 & 10:45\,--\,11:30 & \cellcolor{blue} BCH \par D204 \par HP & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    5 & 11:45\,--\,12:30 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    6 & 12:30\,--\,13:15 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    7 & 13:30\,--\,14:15 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    8 & 14:15\,--\,15:00 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    9  & 15:15\,--\,16:00 & ~ & ~ & LDV \par D110 \par MA & ~ & ~ \\ \hline
    
    \end{tabularx}
    \end{document}
    Es grüßt,
    pitterpolo

  8. #8
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Zellen teilen kannst Du IMHO nicht. Du kannst nur Zellen mit \multicolumn zusammenfassen. Das heißt, Du müsstest um eine Reihe mehr erzeugen, und dies entsprechend zusammenfassen.
    Gruß, Sepp.-

  9. #9
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo Sepp99,

    vielen Dank für diese wichtige Information.
    Schade, dass ich Tabellenzellen nicht einfach so vertikal teilen kann.

    Es grüßt und bedankt sich,
    pitterpolo

  10. #10
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Man kann zwar Zellen nicht teilen, aber man kann eine Tabelle in einer Zelle aufmachen.
    Die overfull-Boxes-Warnung kommt übrigens, wenn die Zellen zu schmal für den Inhalt sind.

    Ich habe die Tabelle jetzt etwas umbebaut, und zwar so, dass es keine tabularx mehr als Rahmentabelle ist, dafür kann man tabularx in den Zellen verwenden.
    Ausserdem ist die Tabelle jetzt breiter als die Textbreite, ich denke, das ist zu verkraften. Die makebox zentriert die überbreite Tabelle auf der Seite.

    Sieh dir den Code mal an, ob du damit klarkommst. Sonst frag einfach nach.

    Code:
    % Dokumentenklasse
    \documentclass[a4paper,12pt]{scrartcl}
    
    % Sprachpaket
    \usepackage[latin1]{inputenc} 
    \usepackage[T1]{fontenc}
    
    % Sprachpaket
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % multicolum-Befehl
    \usepackage{multicol}
    \usepackage{multirow}
    
    % Farbe
    \usepackage{color}
    \usepackage[table]{xcolor}
    \definecolor{blue}{RGB}{30,144,255}
    \definecolor{red}{RGB}{238,64,0}
    \definecolor{yellow}{RGB}{255,215,0}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspace
    
    \usepackage{array}
    
    \begin{document}
    
    \thispagestyle{empty}
    
    \makebox[\textwidth]{
    \begin{tabular}{|>{\raggedleft\arraybackslash}b{1cm}|c*{5}{|>{\centering\arraybackslash}m{2.5cm}}|}
    \multicolumn{7}{c}{\textbf{\Large Unterrichtsplan - \textsc{BT0112} - Schuljahr 2011/2012}} \\ 
    \hline
    \bfseries Unter\-richts\-stunde & \bfseries Zeit & \bfseries Montag & \bfseries Dienstag & \bfseries Mittwoch & \bfseries Donnerstag & \bfseries Freitag \\ \hline
    1  & 8:15\,--\,9:00 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH \par F012 \par HP& \cellcolor{red} MBT \par D207 \par HK & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    2  & 9:00\,--\,9:45 & \cellcolor{blue} ZEB \par D204 \par FS & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & \cellcolor{yellow} Dalton \par D004-D007 & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    3 & 10:00\,--\,10:45 & \cellcolor{blue} BCH \par D204 \par HP & %
    \cellcolor{red} 
    \begin{tabularx}{2.5cm}{@{}>{\cellcolor{green}}X|>{\cellcolor{blue}}X@{}}
    BCH & BOZ \\ 
    F012 & F011 \\ 
    HP & KR 
    \end{tabularx}%
    & %
    \begin{tabularx}{2.5cm}{@{}>{\cellcolor{green}}X|>{\cellcolor{blue}}X@{}}
     MBT & ZEB \\ 
     D207 & F011 \\
     HK & FU 
    \end{tabularx}%
     & MBT \par D005 \par HK & ~ \\ \hline
    4 & 10:45\,--\,11:30 & \cellcolor{blue} BCH \par D204 \par HP & %
    \cellcolor{red}
    \begin{tabularx}{2.5cm}{@{}>{\cellcolor{green}}X|>{\cellcolor{blue}}X@{}}
    BCH & BOZ \\
    F012 & F011 \\
    HP & KR
    \end{tabularx}
    %
    & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & MBT \par D005 \par HK & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    5 & 11:45\,--\,12:30 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    6 & 12:30\,--\,13:15 & \cellcolor{blue} BOZ \par D005 \par KR & \cellcolor{red} BCH/BOZ \par F012/F011 \par HP/KR & \cellcolor{red} MBT/ZEB \par D207/F011 \par HK/FU & KR \par D010 \par KR & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    7 & 13:30\,--\,14:15 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    8 & 14:15\,--\,15:00 & ~ & GET \par D204 \par UR & LDV \par D110 \par MA & PDA \par D010 \par Lehrer & ~ \\ \hline
    \multicolumn{7}{c}{\textbf{15 Minuten Pause}} \\ \hline
    
    9  & 15:15\,--\,16:00 & ~ & ~ & LDV \par D110 \par MA & ~ & ~ \\ \hline
    
    \end{tabular}}
    
    \end{document}

  11. #11
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Guten Abend Xenara,

    vielen, vielen Dank für deine Überarbeitung - jetzt kann ich endlich den Plan vervollständigen und ausdrucken!

    Ich wünsche dir noch einen angenehmen Abend.

    Es grüßt,
    pitterpolo

Lesezeichen

Berechtigungen

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