PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenlinien in PDF nicht korrekt dargestellt



Fite
16-11-2015, 15:00
Hallo zusammen,

wenn ich meine PDF erzeuge, sieht man in der PDF je nach Zoom-Tiefe alle Linien, oder
eben nur manche Linien. Das sieht irgendwie nicht gut aus, wenn Linien fehlen.
Kann man da irgendwas machen? Ich hätte z.B. daran gedacht, die Linienstärke aufzudicken,
um das Problem wegzukriegen. Hat jemand eine Idee?



\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=20mm}
\usepackage{tabularx}
\usepackage{colortbl}
\definecolor{hgrau}{rgb}{0.85,0.85,0.85}
\usepackage{multirow}


\begin{document}
\begin{table}[htbp]
\centering
\begin{tabular}{|m{4cm}|m{11cm}|}\hline
\cellcolor{hgrau}\rule[\dimexpr 0.5\ht\strutbox-0.5cm\relax]{0pt}{1cm}\textbf{Hypothese 3} & Tri Tra Trullala\\\hline\hline
\cellcolor{hgrau}\rule[\dimexpr 0.5\ht\strutbox-0.5cm\relax]{0pt}{1cm}\textbf{Hypothese 4} & Tri Tra Trullala\\\hline
\end{tabular}
\end{table}
\end{document}



VG
Fite

Thesis
16-11-2015, 16:22
Das ist ein Problem des verwendeten PDF-Viewers.
Für Adobe Reader siehe z.B. https://helpx.adobe.com/acrobat/using/viewing-pdfs-viewing-preferences.html#display_pdfs_in_line_weights_view
Beim Ausdrucken werden die Linien (bei ausreichend gutem Drucker) korrekt dargestellt, unabhängig von der Anzeige auf dem Monitor.
Ob dies direkt mit LaTeX umgangen werden kann ist mir nicht bekannt.

u_fischer
17-11-2015, 09:59
Man kann es umgehen, indem man die Linien nachträglich nochmal malt.

http://tex.stackexchange.com/a/129835/2388
http://tex.stackexchange.com/questions/134263/how-to-set-tikzmarks-with-noalign-at-the-edge-of-tabular-rows

Mit hhline erhält man auch bessere Linien, weil die etwas höher sitzen:

http://texwelt.de/wissen/fragen/11355/warum-frisst-cellcolor-cline-auf