Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Tabellen-Rahmen verschwindet bei \cellcolor

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    28.02.2013
    Beiträge
    11

    Tabellen-Rahmen verschwindet bei \cellcolor

    Hi,

    Hätte mal wieder ein Problem. Und zwar will ich gerade eine Tabelle erstellen und darin gewisse Zellen grau hinterlegen. Wenn ich nun den Befehl \cellcolor verwende, überdeckt er mir teilweise die horizontalen und vetikalen Rahmen um die Zellen herum. Habe gelesen, dieses Problem kann ich mit \hhline umgehen, aber leider habe ich nicht verstanden, wie genau das funktionieren soll. Oder kennt jemand noch eine andere Lösung, um die Tabelle als PDF und in gedruckter Version korrekt darzustellen

    Hier mal ein Minimal-Beispeil

    In der Präambel:

    \usepackage{tabularx}
    \usepackage{color}
    \usepackage{colortbl}
    \definecolor{mygray}{gray}{.75}

    Meine Tabelle (in kleinerer Form)

    \begin{table}
    \begin{tabularx}{\textwidth}{|c|X|l|l|}
    \hline
    N & Netzbetreiber & \cellcolor{mygray} & \\
    \hline
    V & Vertrieb & \cellcolor{mygray} & \cellcolor{mygray}\\
    \hline
    N & Netzbetreiber & \cellcolor{mygray} & \cellcolor{mygray} \\
    \hline
    \end{tabularx}
    \end{table}

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Ich denke, das ist vor allem ein Darstellungsproblem des PDF-Readers (Antialiasing beim Rendern): probiere mal einen anderer Reader, spiele mal mit dem Zoom oder mache einen Ausdruck zur Probe.

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.02.2013
    Beiträge
    11
    Hab das jetz auch noch mit FoxitReader getestet. Da tritt das gleiche Problem auf. Gibt es eine Möglichkeit, wie es selbst in Adobe reader korrekt aussieht. Das Formular is ein Firmenformular fü externe Kunden. Das heißt, ich weiß nicht genau welchen eader sie verwenden. Aber sollten sie den Adobe reader verwenden, sollte es zuminest hier ordentlich aussehen. Ausdrucken klappt wunderbar, also is es wirklich nur ein Darstellungsfehler des PDF-Readers.

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Du kannst etwas mit der Breite der Linien spielen. Füge Folgendes in deine Präambel ein:
    Code:
    \setlength{\arrayrulewidth}{0.8pt}
    Mit 0,8 pt sieht es auf meinem Bildschirm ganz gut aus. Du kannst diesen Wert mal schrittweise verkleinern oder vergrößern, bis das Ergebnis ansprechend genug aussieht.

Lesezeichen

Berechtigungen

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