Tabelle mit Bildern

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tabelle mit Bildern

von ocir » Di 1. Aug 2017, 20:09

Danke, hat bestens funktioniert :)

von markusv » Di 1. Aug 2017, 07:26

ocir hat geschrieben:Jetzt fehlt letztendlich nur noch die Bildbeschriftung unter dem Bild.
Dann würde ich mit der minipage weiter arbeiten und das ganze so setzen:
\begin{minipage}[t]{4cm}\centering %wenn Beispielbild mittig unters Bild soll
   \vspace{-\ht\strutbox}\includegraphics[width=4cm, height=3cm]{example-image}\par%
   Beispielbild
\end{minipage}

von ocir » Mo 31. Jul 2017, 21:41

Danke :)

Jetzt fehlt letztendlich nur noch die Bildbeschriftung unter dem Bild. Aber es soll da nicht (!) stehen "Abbildung 5.1 Beispielbild" sondern einfach nur "Beispielbild".

Hast du dafür eine Lösung?

von markusv » Mo 31. Jul 2017, 19:48

Habe mal zwei Möglichkeiten zusammengetragen, einmal mit einer minipage-Umgebung, einmal mit \raisebox. Beide können hier nachvollzogen werden.

Außerdem habe ich dein "Minimal"beispiel mal noch etwas eingedampft:
\documentclass{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{blindtext}
\usepackage{graphicx}

%aktuell verwendete Tabellendefinitionen
\usepackage{ltablex}          %Ersatz für tabularx und longtable
\usepackage{booktabs}
\usepackage{ragged2e}

%Spaltendefinition für Tabellen
\newcolumntype{L}[1]{>{\RaggedRight}p{#1}} %warum sonst ragged2e laden? 

\begin{document}
\begin{tabularx}{\textwidth}{L{5cm}X}
   \toprule 
    \textbf{Konzept} & \textbf{Erläuterung} \\ 
   \midrule 
   \endhead% Befehl von longtable 
   \begin{minipage}[t]{4cm}
   \vspace{-\ht\strutbox}\includegraphics[width=4cm, height=3cm]{example-image}%
   \end{minipage} & \blindtext \\
   %\hline %\midrule ergänzt um beide Varianten vergleichbar zu machen
   \midrule
   \raisebox{\dimexpr-\totalheight+\ht\strutbox\relax}{\includegraphics[width=4cm, height=3cm]{example-image}} & \blindtext \\
   \bottomrule 
\end{tabularx}
\end{document}

von ocir » Mo 31. Jul 2017, 16:07

Sorry, hatte ein Paket vergessen.. läuft jetzt.

Im Beispiel ist auch zu sehen, dass der Text nicht bündig "oben" am Bild beginnt. Man kann das jetzt natürlich mit der \raisebox durch Probieren beheben, aber gibt es da keinen besseren, einfacheren Weg?

Weiterhin ist das zweite Bild dann an die Linie gequetscht. Wie kann ich da einen Abstand einfügen? Über \vspace?

von Bartman » Mo 31. Jul 2017, 15:56

Dein Beispiel ist leider nicht lauffähig. Ändere das bitte.

Tabelle mit Bildern

von ocir » Mo 31. Jul 2017, 15:29

Hallo :)

Ich möchte eine zweispaltige Tabelle mit Bildern erstellen. Die Tabelle wird voraussichtlich etwas länger, es sollte daher ein Seitenumbruch möglich sein. Die Bilder haben eine Breite von 4 cm und eine Höhe von 3 cm. Die Bilder sollen Bildunterschriften haben, aber nur Text, ohne Nummerierung.
Die einzelnen Konzepte sollen durch horizontale Linien abgegrenzt sein.

Hier mein aktueller Versuch:
\documentclass[
BCOR=5mm,           % Binderkorrektur von 5mm vorsehen
DIV=10,             % Seite in X Kästchen einteilen (Siehe Koma-Script Guide)
fontsize=12pt,      % Schriftgröße 12 Punkte
oneside,            % Einseitig
parskip,            % Paragraphen nicht einrücken
bibliography=totoc, % Literaturverzeichnis ins Inhaltsverzeichnis aufnehmen
listof=totoc,       % Sonstige Verzeichnise ins Inhaltsverzeichnis aufnehmen
fleqn,				% gibt Formeln linksbündig aus	
pointlessnumbers			
]{scrbook}

\usepackage{scrhack}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[ngerman]{translator}
\usepackage[automark,headsepline,plainheadsepline,plainfootsepline,footsepline]{scrlayer-scrpage}
\usepackage{blindtext}
\usepackage{graphicx}

\clearpairofpagestyles
\ohead*{\headmark}
\cfoot*{\thepage}
\addtokomafont{pagehead}{\sffamily\scshape\bfseries\large}
\addtokomafont{pagenumber}{\sffamily\mdseries}

%aktuell verwendete Tabellendefinitionen
\usepackage{multirow, makecell, cellspace, bigstrut}
\usepackage{ltablex} 			%Ersatz für tabularx und longtable
\usepackage{booktabs}
\usepackage{ragged2e}

\keepXColumns
%\renewcommand\tabularxcolumn[1]{ >{\arraybackslash}m{#1}}
\newlength{\lastcolwd}
\settowidth{\lastcolwd}{Bemerkungen}
\newcommand\mymidrule{\specialrule{\lightrulewidth}{0pt}{\belowrulesep}}
\newcommand\mybottomrule{\specialrule{\heavyrulewidth}{0pt}{\belowrulesep}}
\newcommand\mytoprule{\specialrule{\heavyrulewidth}{0pt}{0pt}}
\setlength\cellspacetoplimit{5pt}
\setlength\cellspacebottomlimit{5pt}

%Spaltendefinition für Tabellen
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} 
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} 

\begin{document}
\begin{tabularx}{\textwidth}{L{5cm}X}
	\toprule 
 	\textbf{Konzept} & \textbf{Erläuterung} \\ 
	\midrule 
	\endhead% Befehl von longtable 
	\raisebox{-.8\totalheight}{\includegraphics[width=4cm, height=3cm]{example-image}} & \blindtext \\
	\hline
	\raisebox{-.8\totalheight}{\includegraphics[width=4cm, height=3cm]{example-image}} & \blindtext \\
	\bottomrule 
\caption{Türkonzepte}
\label{tab_tuerkonzepte}
\end{tabularx}
\end{document}

Nach oben