PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenfeld makieren



Kris
19-11-2010, 15:28
Hallo
ich habe versucht ein Tabellenfeld zu makieren , dieses Feld befindet sich in der ersten Spalte. Wenn ich dieses Feld makiere, wird auch der Tabellenrahmen mit makiert. Leider weis ich nicht, wie ich die Makierungsoption (Größe) einstellen kann. Mein code:


\usepackage{color}
\usepackage{colortbl}
% Define user colors using the RGB model
\definecolor{dunkelgrau}{rgb}{0.8,0.8,0.8}
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}


\begin{table}[H]
\begin{tabular}{c|ccc}

p\q & 0 & 1 & 2 \\\hline

0 & 0,86 & 0,621 & 0,374 \\

1 & -0,455 & -0,245 & -0,149 \\

2 & \cellcolor{dunkelgrau} -0,056 & -0,015 & -0,015 \\

3 & -0,04 & 0,003 & -0,004 \\

\end{tabular}
\caption{empirische VACF der britischen Realinvestitionen}
\label{empirische VACF der britischen Realinvestitionen}
\end{table}


Weiß jemand wie man die Größe der Makierung einstellen kann??

Danke für eure Hilfe.

mechanicus
19-11-2010, 15:44
Weiß jemand wie man die Größe der Makierung einstellen kann??

Wie wäre ein Minimalbeispiel [2], dass uns zeigt, was dein Problem ist.

Nutze zudem die Code-Umgebung.

Marco

rstuby
19-11-2010, 16:02
Hab mal dein Beispiel etwas vervollständigt:


\documentclass[11pt]{scrreprt}

\usepackage{color}
\usepackage{colortbl}
% Define user colors using the RGB model
\definecolor{dunkelgrau}{rgb}{0.8,0.8,0.8}
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}

\begin{document}
\begin{table}[H]
\begin{tabular}{c|ccc}

p\textbackslash q & 0 & 1 & 2 \\\hline

0 & 0,86 & 0,621 & 0,374 \\

1 & -0,455 & -0,245 & -0,149 \\

2 & \cellcolor{dunkelgrau} -0,056 & -0,015 & -0,015 \\

3 & -0,04 & 0,003 & -0,004 \\

\end{tabular}
\caption{empirische VACF der britischen Realinvestitionen}
\label{empirische VACF der britischen Realinvestitionen}
\end{table}
\end{document}

Was meinst du min dem "Markieren" Meinst du, das die graue Einfärbung bis zur senkrechten Linie geht? Aber es sähe doch blöd aus, wenn ein weißer Rand gelassen würde, oder?

Oder meinst du die Markierbarkeit im fertigen pdf? Da ist bei mir immer nur der Text markiert und keinerlei Tabellenrahmen.

Kris
19-11-2010, 16:45
Hallo ich würde gerne das Bild hochladen aber leider geht das ja nur über eine Internetadresse. Das Problem ist, das ich die erste Spalte durch einen Tabellenrahmen von den anderen Spaten trenne. Leider wird dieser Rahmen an der Position des makierten Tabellenfeldes auch makiert, und dass soll ja nicht sein.

Ich möchte gerne das nur das Tabellenfeld makiert wird und nicht der Tabellenrahmen.

CollmDante
19-11-2010, 17:02
Verstehe ich es richtig, das du als " ... markieren der Zelle" verstehst, das der grau hinterlegte Bereich sich nicht bis zur senkrechten Linie erstrecken soll. Dann kannst du es mit \colorbox versuchen.


\documentclass[11pt]{scrreprt}
\usepackage{color}
\usepackage{colortbl}
% Define user colors using the RGB model
\definecolor{dunkelgrau}{rgb}{0.8,0.8,0.8}
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}

\begin{document}

\begin{table}[H]
\begin{tabular}{c|ccc}

p\textbackslash q & 0 & 1 & 2 \\\hline

0 & 0,86 & 0,621 & 0,374 \\

1 & -0,455 & -0,245 & -0,149 \\

2 & \colorbox{dunkelgrau}{-0,056} & -0,015 & -0,015 \\

3 & -0,04 & 0,003 & -0,004 \\

\end{tabular}
\caption{empirische VACF der britischen Realinvestitionen}
\label{empirische VACF der britischen Realinvestitionen}
\end{table}

\end{document}

Aber wie gesagt, ich weiß auch noch nicht so genau, was du erzielen möchtest.

rstuby
19-11-2010, 17:03
Guck dir das mal in einer größeren Vergrößerung an. Bei mir geht das Graue ungefähr einen Pixel weit ins Schwarze, und wenn man es so weit vergrößert, dass die schwarze Linie ungefähr 15 Pixel breit ist, ist immer noch nur einer davon grau. Ich glaube nicht, dass man da im Druckbild etwas davon sieht.

CollmDante
19-11-2010, 17:11
Habe gerade auch wie rstuby vergrößert, kann aber nicht bestätigen, dass das grau in's Schwarze geht. Bei mir ist es sauber getrennt. Ich glaube da ist der PDF-Viewer (welcher ist es denn) schuld.

Kris
19-11-2010, 17:26
Ich benutze Adobe Reader 9

CollmDante
19-11-2010, 17:46
Bei Acrobat kann ich den Effekt bestätigen, Sumatra-PDF bringt den Effekt nicht und auch nicht pdfview. Ich gehe daher davon aus, dass es sich um ein Fehler bei der Bildschirmdarstellung handelt. Daher ist die Überlappung auch unabhängig von der Zoomstufe (stets ein Pixel)

Kris
19-11-2010, 17:55
Danke, da weiß ich schonmal an was es liegt. Mal schauen ob man daran was ändern kann.

LG Kris