Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Cellspace und Pstricks

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.12.2012
    Beiträge
    6

    Cellspace und Pstricks

    Hallo zusammen,

    im folgenden Minimalbeispiel gibt es 2 Probleme, die ich trotz langer Recherche nicht beheben kann.

    Code:
    \documentclass[a4paper,DIV=15,oneside,12pt]{scrartcl}
    \usepackage[ngerman]{babel} 
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc} 
    \usepackage{siunitx}
    \usepackage{ragged2e}
    \usepackage{cellspace}
    %\usepackage{pstricks} 
    
    \newcolumntype{M}[1]{>{\Centering}m{#1}}
    
    \begin{document}
    \pagestyle{empty}
    
    \setlength\cellspacetoplimit{10pt}
    \setlength\cellspacebottomlimit{10pt}
    
    \begin{tabular}{C{m{3cm}}|C{M{3cm}}}\hline
    Langer Text über 2 Zeilen & Langer Text über 2 Zeilen \\\hline
    Kurzer Text & Kurzer Text
    \end{tabular}
    
    \end{document}

    1) Verwende ich Pstricks, so scheint das Cellspace-Paket unwirksam zu werden und die Zeilenhöhe (links oben) ist zu gering:

    LaTeX2.jpg


    2) Ohne Pstricks klappt die Erhöhung der Zeilenhöhe. Allerdings gibt es ein anderes Problem mit dem Cellspace-Paket. Wenn ich die m-Spalte zusätzlich noch zentriere, findet kein automatischer Zeilenumbruch mehr statt (rechts oben).

    LaTeX22.jpg


    Die Verwendung von \arraystretch hat sich im Vorfeld als unbefriedigend in Verbindung mit dem m-Spaltentyp erwiesen, da die Inhalte der Tabelle nicht mehr vertikal zentriert werden.

    Hat jemand eine Lösung?

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Nummer 2 kannst du lösen, indem du \addparagraphcolumntypes{M} benützt. Nummer 1 ist ein Bug in cellspace, der Code scheitert, sobald man ein color-Paket lädt, da die \color@endgroup umdefinieren. Du solltest den Autor informieren.

Lesezeichen

Berechtigungen

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