Textausrichtung am oberen Rand in Tabellen mit Grafik

Tabellen und Grafiken erstellen und anordnen


Besserwisser

Beitrag von Besserwisser »

Das ist lediglich ein Darstellungefehler im Viewer. Dreh mal die Vergrößerungsstufe hoch.

Ansonsten sei noch einmal auf die beiden optionalen Argumente von \raisebox für die resultierende Höhe und die Tiefe hingewiesen. Du kannst dort jede beliebige resultierende Höhe oder Tiefe angeben, auch eine die größer ist als sie den Tatsachen entspricht. Wenn Du beispielsweise beim ersten optionalen Argument \normalbaselineskip und bei zweiten \totalheight angibst, also:
\raisebox{\dimexpr\ht\strutbox-\totalheight\relax}[\normalbaselineskip][\totalheight]{\color{red}\includegraphics[width=4cm]{kritik_1.png}}
dann hast Du einen deutlichen Rand über und unter dem Bild.

Besser ist allerdings, wenn Du die vertikalen Linien endlich entsorgst und die horizontalen Linien mit booktabs machst. Dann gibt es das Problem gar nicht erst und das ganze sieht auch vernünftig aus und ist vernünftig lesbar:
\documentclass[11pt,fleqn,draft]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}
\usepackage{xcolor}
\usepackage{array}
\usepackage{ragged2e}
\usepackage{booktabs}
\newcommand*{\tablehead}[1]{\textbf{#1}}

\begin{document}

\begin{tabular}{l>{\RaggedRight}p{4cm}>{\RaggedRight}p{4cm}}
\toprule
\tablehead{Abbildung} & \tablehead{Kritikpunkt} & \tablehead{Begründung} \\
\midrule
\raisebox{\dimexpr\ht\strutbox-\totalheight\relax}{\color{red}\includegraphics[width=4cm]{kritik_1.png}}%  
& Bild oben ausgerichtet, Text oben ausgerichtet & und noch etwas text \\
\bottomrule
\end{tabular}
\end{document}
Ich verstehe wirklich nicht, warum Leute immer diesen hässlichen Klötchengrafiken nachrennen, statt schöne, lesbare Tabellen zu machen:
Bild

BTW: Zentrierte Spaltenköpfe gibt es jetzt einfach mit:
\newcommand*{\tablehead}[1]{\multicolumn1c{\textbf{#1}}}
und wenn man fett wieder los werden will (was ich durchaus empfehlen würde) kann man das an derselben Stelle ebenfalls zentral ändern.

Patrick1990
Forum-Century
Forum-Century
Beiträge: 213
Registriert: Mo 18. Feb 2013, 07:56
Wohnort: Ilmenau

Beitrag von Patrick1990 »

Vielen, vielen Dank.

Ich persönlich finde die vertikalen Linien auch unschön, werde es mal ansprechen.

Danke.

Antworten