Anzeige:
Ergebnis 1 bis 5 von 5

Thema: booktabs, multirow, rotating, colortbl - alles zusammen ...

  1. #1
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032

    booktabs, multirow, rotating, colortbl - alles zusammen ...

    Hallo,

    ich versuch gerad ne Tabelle zu bauen die _sehr_ vereinfacht folgendermaßen aussehen soll:

    Code:
    \documentclass{article}
    
    \usepackage{booktabs}
    \usepackage{multirow}
    \usepackage{rotating}
    \usepackage{colortbl}
    
    
    \begin{document}
    \begin{tabular}{>{\columncolor[gray]{.9}}cc}
    & hallo \\ \cmidrule{2-2}
    & hallo \\ \cmidrule{2-2}
    \multirow{-3}{*}{\begin{turn}{90}hallo\end{turn}}& hallo \\ 
    \end{tabular}
    
    \end{document}
    Ich möchte quasi in die erste Spalte 90° gedrehten Text schreiben, der durch multirow vertikal zentriert ist und zusätzlich noch mit Farbe hinterlegt. Dummerweise wird die Farbe durch die horizontalen Linien nicht mehr komplett durchgängig "gemalt".
    Hat jemand ne Idee, was man da machen kann (außer booktabs einfach weglassen und \cline nehmen -- der Stil von booktabs ist nunmal einfach schöner)?

    Matthias

  2. #2
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    ... hab es jetzt doch ohne booktabs gemacht und mir bei einer Linie per bigstrut einen zusätzlichen Abstand eingefügt, damit der Text da nicht so drauf hängt.

    Wenn noch jemand ne elegantere Lösung hat, bin ich gern dafür zu haben

    Matthias

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Du kannst mit
    \setlength{\belowrulesep}{0pt}
    \setlength{\aboverulesep}{0pt}
    den Abstand vor und nach den Linien auf Null setzen.

    %
    ...
    \setlength{\belowrulesep}{0pt}
    \setlength{\aboverulesep}{0pt}
    \begin{tabular}{>{\columncolor[gray]{.9}}cc}
    & hallo \\ \cmidrule{2-2}
    & hallo \\ \cmidrule{2-2}
    \multirow{-3}{*}{\begin{turn}{90}HALLO\end{turn}}& hallo \\
    \end{tabular}
    ...
    %

    edico

  4. #4
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Das hat dann aber wieder den Effekt, dass der Text sehr nah an den Linien hängt.

    Trotzdem danke.

    Matthias

  5. #5
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    global:
    \renewcommand{\arraystretch}{2.5}
    (ich glaub, das steht auch in tabsatz.pdf - lohnt sich immer)
    sonst schreib dir was ... ;-)
    edico

Lesezeichen

Berechtigungen

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