Rand bei farbiger Hinterlegung + Graphik ausrichten
Verfasst: So 20. Sep 2015, 14:15
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):
Schonmal danke für eure Hilfe.
Viele Grüße
Daniel
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}
Viele Grüße
Daniel