Seite 1 von 1

Rand bei farbiger Hinterlegung + Graphik ausrichten

Verfasst: So 20. Sep 2015, 14:15
von nobodyfromnowhere
Hallo miteinander,

ich habe ein Problem bzgl. des Layouts einer Tabelle.

Konkret habe ich zwei Probleme (siehe angefügtes Bild):

1. Beim farblichen Hinterlegen werden die Begrenzungslinien der betroffenen Zellen etwas dünner. Für den oberen Begrenzungsrand konnte ich schon einen Workaround finden der funktioniert (siehe Minimalbsp.). Für den linken Rand allerdings nicht. Gibt es da auch eine Lösung?

2. In einer Zelle würde ich gerne vertikal zentriert eine Graphik einfügen. Wie erreiche ich das? Zudem würde ich die Graphik gern horizontal ausrichten - da käme entweder auch eine Zentrierung in der Zelle oder eine rechtsbündige Ausrichtung in Frage.

Hier das Minimalbeispiel (sind auch Pakete angegeben, die vermutlich nicht relevant sind, aber hoffe das macht es nicht zu unübersichtlich):

\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} 

\usepackage{microtype}				% optischer Randausgleich, minimale Skalierung, verbessert Zeilenumbruch
\usepackage{longtable}				% Ermöglicht lange Tabellen über mehrere Seitent
\usepackage{tabu}
\usepackage{booktabs}					% Tabellen, Schwerpunkt horizontale Linien innerhalb Tabelle
\usepackage{multirow}					% in einer Spalte einer Tabelle die Felder mehrerer Zeilen zu einer  zusammenfassen
\usepackage{wrapfig}          % Text um Bilder herum
\usepackage{listings}         % Einbinden von Programmcode
\usepackage{graphicx}					% Grafiken einbinden (pdf, jpg, png, tif)
\usepackage{graphics}					% Grafiken einbinden
\usepackage{pdfpages}					% externe, mehrseitige pdf-Dokumente einbinden
\usepackage[perpage]{footmisc}	% Fußnoten
\usepackage{setspace}					% Abstand zwischen Zeilen
\usepackage{threeparttable}		% Fußnoten in Tabellen
\usepackage{eso-pic}					% fügt Befehle auf jede Seite (?), everyshi-Erweiterung
\usepackage{everyshi}					% Befehle werden nach dem kompilieren ausgeführt, \EveryShipout \AtNextShipout \shipout
\usepackage[centertags]{amsmath}	% mathematische Befehle in latex einbinden
\usepackage{rotating}					% Bilder drehen, etc.
\usepackage{ifthen}						% \ifthenelse \whiledo
\usepackage{calc}						% Arithmetik, \setcounter \addtocounter \setlength
\usepackage{amsmath}			% Doppelt- u. Dreifachintegrale		
\usepackage[normalem]{ulem}		% unterstreichen
\usepackage{tikz}
\usepackage{subfig}
\usepackage{epsfig}
\usepackage{xcolor}
\usepackage{relsize}
\usepackage{pgfplots}
\usepackage{siunitx}			% SI Einheiten
\sisetup{	
  locale = DE ,
  per-mode = symbol}
\usepackage{nomencl}
\usepackage{setspace}
\usepackage[margin=10pt,font=small,labelfont=bf,
labelsep=endash,justification=RaggedRight]{caption}								% Bezeichnungen(captions) schöner gestalten 
%
%\usepackage{array}
\makeatletter
\newcommand{\minipagetrue}{\@minipagetrue}
\makeatother
\usepackage{enumitem}
%\setlist[itemize]{after=\vskip-\baselineskip,label={\textbullet},before=\minipagetrue}			%item listen in tabellen ohne  %nosep, leerzeilen davor und danach % ,leftmargin=*
\usepackage{colortbl} 
\definecolor{isograu}{RGB}{222,221,222} 



\begin{document}

\begin{table}[H]
\setlength\arrayrulewidth{1pt}	
	\centering
	\caption{xxx}
%
\begin{tabular}{|p{7.5cm}|p{9cm}|}
%\hline 
 \multicolumn{2}{|>{\cellcolor{isograu}}l|}{\textbf{xxx}} \\
  \noalign{\vskip-14pt}
  \hline 
  \noalign{\vskip13pt}
%  \hline
 \multicolumn{2}{|>{\cellcolor{isograu}}l|}{\textbf{xxx} } \\  
\hline
\textbf{abc} & \begin{itemize}[leftmargin=*,nosep, after=\vskip-\baselineskip,before=\minipagetrue] \item abab \item abab \end{itemize} \\
\hline 						
\textbf{nein}  & ja \\
\hline
\multicolumn{2}{|l|}{\textbf{asdf}} \\
\hline
abc & ja \\
\hline
adg  & nein \\
\hline
\textbf{Bewertung} & \includegraphics[scale=.4]{Bilder_PTW/Methode/ampel_gruen.eps} \\
\hline
\end{tabular}
\end{table}
\clearpage
\end{document}
Schonmal danke für eure Hilfe.

Viele Grüße
Daniel

Verfasst: Di 22. Sep 2015, 11:08
von nobodyfromnowhere
Hat keiner eine Idee oder ist vll. mein Bsp. nicht aussagekräftig genug?

Verfasst: Di 22. Sep 2015, 11:46
von Besserwisser
Glaubst du wirklich, dass jemand Lust hast, sich durch diese Sammlung überflüssiger Pakete und Definitionen zu wühlen?

Glaubst du wirklich, dass noch niemand farbig hinterlegte Tabellenzeilen verwendet hat?

Warum lädst du eigentlich Paket [d]xcolor[/d] nicht mit Option table, statt colortbl selbst zu laden? Anleitung nicht gelesen?

Irgendwann hat man einfach keine Lust mehr, den Leuten zu erklären, wie man Fragen richtig stellt, oder überhaupt auf Fragen zu antworten, die schon zig Mal behandelt wurden.

Verfasst: Di 22. Sep 2015, 11:46
von u_fischer
Mir ist es viel zu lang und unübersichtlich. Ich glaube auch nicht, dass es bei mir ohne Fehler kompilieren würde.