Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Tabelle schöner gestalten

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.09.2008
    Beiträge
    16

    Tabelle schöner gestalten

    Hi!

    Ich hab eine Tabelle erstellt und hätte den Textinhalt gerne mittig von oben ausgerichtet.

    Hier mal der Quellcode:

    Code:
    \documentclass{article}[12pt]
    \usepackage{german}
    \pagestyle{empty}
    \topmargin-20mm
    \headheight20mm
    \headsep8mm
    
    
    \begin{document}
    
    
    \newcommand{\Azeile}[4] {
                             \textbf{KW #1 #2 - #3 Name 1. Lehrjahr #4}
                             }
    
    \Azeile {35} {25.08} {29.08.08} {Schulwoche} \\
                                                 \\
    
           
           \begin{tabular} {|c|p{10cm}|}
           \hline
           \multicolumn{2}{|c|}{Montag} \\\hline
            
            \textbf {Fach}  & Inhalt  \\&\\
             \hline
             \textbf {Fach}  & Inhalt  \\&\\
             \hline
             \multicolumn{2}{|c|}{Dienstag} \\\hline
             
             \textbf {Fach}  & Inhalt t \\&\\
              \hline
              \textbf {Fach}  & Inhalt  \\&\\
              \hline
              \textbf {Fach}  & Inhalt   \\&\\
              \hline
                \multicolumn{2}{|c|}{Mittwoch} \\\hline
             
             \textbf {Fach}  & Inhalt. \\&\\
              \hline
              \textbf {Fach}  & Inhalt \\&\\
              \hline
              \textbf {Fach}  & Inhalt \\&\\
              \hline
                 \multicolumn{2}{|c|}{Donnerstag} \\\hline
           
             \textbf {Fach}  & Inhalt  \\&\\
              \hline
              \textbf {Fach}  & Inhalt \\&\\
              \hline
              \textbf {Fach}  & Inhalt \\&\\
              \hline
                 \multicolumn{2}{|c|}{Freitag} \\\hline
             
              \textbf {Fach}  & Inhalt \\&\\
              \hline
              \textbf {Fach}  & Inhalt\\&\\
              \hline
              \textbf {Fach}  & Inhalt \\&\\
              \hline
              \textbf {Fach}  & Inhalt \\&\\
              \hline
             
              \end{tabular}
           
    
    \end{document}

    Auch andere Verbesserungsideen würden mich sehr freuen!

  2. #2
    Registrierter Benutzer
    Registriert seit
    02.12.2002
    Ort
    Darmstadt
    Beiträge
    615
    Code:
    \documentclass{article}[12pt]
    \usepackage{blindtext}
    \pagestyle{empty}
    \usepackage{booktabs}
    
    \begin{document}
    \newcommand{\Azeile}[4] {
                             \textbf{KW #1 #2 - #3 Name 1. Lehrjahr #4}
                             }
    
    \begin{tabular}{cp{10cm}}
     \toprule
     \multicolumn{2}{c}{\Azeile{35}{25.08}{29.08.08}{Schulwoche}} \\
     \midrule
     \multicolumn{2}{c}{Montag} \\
     \midrule
     \textbf {Fach}  & \blindtext  \\
     \textbf {Fach}  & Inhalt  \\
     \midrule
     \multicolumn{2}{c}{Dienstag} \\
     \midrule
     \textbf {Fach}  & \blindtext  \\
     \textbf {Fach}  & Inhalt  \\
     \bottomrule
    \end{tabular}
    \end{document}
    So find ichs vom Prinzip her deutlich schöner. Mir ist aber nicht ganz klar was du mit "mittig von oben" meinst.
    Seine Rätselhaftigkeit wird nur durch seine Macht übertroffen!

  3. #3
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Satz von Tabellen

    Hallo,

    hier findest Du weitere Hinweise zur Gestaltung von Tabellen und Beispiele zur Umsetzung: tabsatz.pdf.

    Viele Grüße,

    Stefan

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.09.2008
    Beiträge
    16
    Zitat Zitat von mehlvogel Beitrag anzeigen
    Code:
    \documentclass{article}[12pt]
    \usepackage{blindtext}
    \pagestyle{empty}
    \usepackage{booktabs}
    
    \begin{document}
    \newcommand{\Azeile}[4] {
                             \textbf{KW #1 #2 - #3 Name 1. Lehrjahr #4}
                             }
    
    \begin{tabular}{cp{10cm}}
     \toprule
     \multicolumn{2}{c}{\Azeile{35}{25.08}{29.08.08}{Schulwoche}} \\
     \midrule
     \multicolumn{2}{c}{Montag} \\
     \midrule
     \textbf {Fach}  & \blindtext  \\
     \textbf {Fach}  & Inhalt  \\
     \midrule
     \multicolumn{2}{c}{Dienstag} \\
     \midrule
     \textbf {Fach}  & \blindtext  \\
     \textbf {Fach}  & Inhalt  \\
     \bottomrule
    \end{tabular}
    \end{document}
    So find ichs vom Prinzip her deutlich schöner. Mir ist aber nicht ganz klar was du mit "mittig von oben" meinst.
    Das gefällt mir schon ganz gut allerdings hab ich nun keine Umlaute mehr im Text und die Fächer stehen direkt untereinander.

  5. #5
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von trashmrrrc Beitrag anzeigen
    Das gefällt mir schon ganz gut allerdings hab ich nun keine Umlaute mehr im Text und die Fächer stehen direkt untereinander.
    Code:
    \documentclass[ngerman]{article}[12pt]
    \usepackage{blindtext,babel}
    \usepackage{tabularx}
    \usepackage{booktabs}
    
    \begin{document}
    \newcommand{\Azeile}[4] {%
      \textbf{KW #1 #2 - #3 Name 1. Lehrjahr #4}}
    
    \begin{tabularx}{\linewidth}{@{} cX @{}}\toprule
     \multicolumn{2}{c}{\Azeile{35}{25.08}{29.08.08}{Schulwoche}} \\
     \midrule
     \multicolumn{2}{c}{Montag} \\
     \midrule
     \textbf {Fach}  & \blindtext  \\
     \textbf {Fach}  & Inhalt  \\
     \midrule
     \multicolumn{2}{c}{Dienstag} \\
     \midrule
     \textbf {Fach}  & \blindtext  \\
     \textbf {Fach}  & Inhalt  \\
     \bottomrule
    \end{tabularx}
    \end{document}
    Herbert

  6. #6
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Umlaute

    Hallo,

    zur Verwendung von Umlauten lade inputenc. Unter Windows:
    Code:
    \usepackage[latin1]{inputenc}
    Auf anderen Betriebssystemen muss latin1 ggf. ersetzt werden, ich verwende unter Linux utf8.

    Zitat Zitat von voss Beitrag anzeigen
    Code:
    \usepackage{blindtext,babel}
    Ich empfehle, die Pakete in umgekehrter Reihenfolge zu laden:
    Code:
    \usepackage{babel,blindtext}
    Andernfalls sollte blindtext mit einer Warnung reagieren.

    Stefan

  7. #7
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Stefan_K Beitrag anzeigen
    zur Verwendung von Umlauten lade inputenc. Unter Windows:
    Code:
    \usepackage[latin1]{inputenc}
    bei latin9 sollte auch das €-Zeichen gehen, bei latin1 nicht.

    Herbert

Lesezeichen

Berechtigungen

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