Archiv verlassen und diese Seite im Standarddesign anzeigen : Bilder mit Bildunterschrift in Tabelle
Johannes314
30-08-2008, 05:07
Hallo
ich hab eine spalte in einer tabelle wo bilder rein müssen.
Das hab ich mit
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}}
auch ohne probleme geschaft
sobald ich aber n bildunterschrift dranpappen will gehts alles in die hose.
Ich hab versucht einfach noch ein \caption einzufügen
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}\caption{bla}}
aber da spinnt latex.
Eine eigene figure umgebung in der raisbox geht auch nicht.
da kommen auch ca 102 fehlermeldungen.
Hat jemand ne idee?
Hallo
ich hab eine spalte in einer tabelle wo bilder rein müssen.
Das hab ich mit
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}}
auch ohne probleme geschaft
sobald ich aber n bildunterschrift dranpappen will gehts alles in die hose.
Ich hab versucht einfach noch ein \caption einzufügen
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}\caption{bla}}
aber da spinnt latex.
Eine eigene figure umgebung in der raisbox geht auch nicht.
da kommen auch ca 102 fehlermeldungen.
Hat jemand ne idee?
\captionof{figure}{...} , denn \caption geht nur in einer Gleitumgebung
Herbert
Johannes314
30-08-2008, 11:43
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object1.png}\captionof{figure}{bla}
Wenn ich den oben geschriebenen code verwende kommen erstens 100 fehler angefangen mit einem
\caption->\noalign
1.210 ... object1.png}\captionof{figure}{object 1}}
&nexte spalte
und nach etwas rumtricksen macht es keine abbildung sondern eine tabellen unterschrift
Da fehlen auch ein paar Klammern ;) Schau dir sonst mal das Beispiel im l2picfaq.pdf an (siehe bspw meine Sig).
MfG Bischi
Johannes314
30-08-2008, 12:04
hopla ja hier fehlt die klammer aber in meinem texfile wars richtig
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object1.png}\captionof{figure}{bla}}
so steht der eintrag in meiner tabelle zwischen zwei & &
aber es kommen 100 fehler
und die picfaq hab ich gelesen aber das hilft mir ned
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object1.png}}
so stimmt alles nur eben die unterschrift fehlt
\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object1.png}\captionof{figure}{bla}
Wenn ich den oben geschriebenen code verwende kommen erstens 100 fehler angefangen mit einem
\caption->\noalign
1.210 ... object1.png}\captionof{figure}{object 1}}
&nexte spalte
und nach etwas rumtricksen macht es keine abbildung sondern eine tabellen unterschrift
die \raisebox gehört nur zur Grafik. Ansonsten mach ein anständiges Beispiel.
Herbert
Johannes314
30-08-2008, 19:37
\documentclass[12pt,oneside,a4paper]{scrartcl}
\usepackage{graphicx}
\usepackage{array}
\usepackage[table]{xcolor}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{calc}
\usepackage{caption}
\newcolumntype{C}[1]{>{\raggedright}p{#1}}
\newcommand\tablehead{%
\small
\sffamily\bfseries%
\slshape
\color{white}}
\colorlet{tableheadcolor}{gray!25}
\colorlet{tableblackheadcolor}{black!60}
\colorlet{tablerowcolor}{gray!20.0}
\begin{document}
\begin{table}
\renewcommand{\arraystretch}{1.1}
\normalfont\normalsize
\sffamily\small
\centering%
\rowcolors{1}{tablerowcolor}{white!100}
\caption{Results of exercise 3}
\begin{longtable}{C{0.5cm}C{4.5cm}C{3cm}C{2.5cm}C{ 2cm}}
\rowcolor{tableblackheadcolor}
\tablehead No. &\tablehead Shape characteristics &\tablehead Relative BSE intensity &\tablehead Qualitative chemistry&\tablehead Comments \tabularnewline
1&\raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}}\captionof{figure}{bla}& bright & Ca, Si, Fe, Mo, Pb& sharp edges \tabularnewline
2& & bright & Pb, Mg, Cu, Si, Ca, As, Fe& same shape as number 1 \tabularnewline
\end{longtable}
\end{table}
\end{document}
ich hoffe das minimal beispiel ist nicht zum maximal beispiel mutiert.
ich hoffe das minimal beispiel ist nicht zum maximal beispiel mutiert.
das ist schon ok, wenn du auch diesen ganzen \tablehead-Kram
überhaupt nicht brauchst. Aber man sieht eben sofort, was du
gemacht hast und muss nicht rumraten. Deswegen sind die
lauffähigen Beispiele wichtig!
Eine longtable in einer table-Umgebung macht keinen Sinn!
Habe mal ein wenig Ordnung in dein jetzt fehlerfrei laufendes
Beispiel gebracht.
Herbert
\documentclass[12pt,oneside,a4paper]{scrartcl}
\usepackage[demo]{graphicx}
\usepackage{array}
\usepackage[table]{xcolor}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{calc}
\usepackage{caption}
\newcolumntype{C}[1]{>{\RaggedRight}p{#1}}
\begin{document}
\begin{table}[!htb]
\renewcommand{\arraystretch}{1.1}
\sffamily\small
\centering%
\caption{Results of exercise 3}
\begin{tabular}{C{0.5cm}C{4.5cm}C{3cm}C{2.5cm}C{2c m}}
\rowcolor{black!30}
No.
& Shape characteristics
& Relative BSE intensity
& Qualitative chemistry
& Comments \tabularnewline
1
& \raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}}
\captionof{figure}{bla}
& bright & Ca, Si, Fe, Mo, Pb & sharp edges \tabularnewline
2 & & bright & Pb, Mg, Cu, Si, Ca, As, Fe& same shape as number 1 \tabularnewline
\end{tabular}
\end{table}
\end{document}
Johannes314
31-08-2008, 06:12
vielen dank schonmal, ich bräuchte jetzt aber trozdem ne longtable um sie über mehrere seiten zu machen. die tabelle besteht nämlich aus mehr als nur 2 beispiel zeilen.
sobald ich irgend eine von den 2 tabllen umgebungen zur longtable mache kommt der selbe fehler wieder.
und wie bekomme ich den platz zwischen bild und beschriftung kleiner und dann ist da auch platz zsichen bildunterschrift und neuer zeile (genau eine zeile) das soll weg?
vielen dank schonmal, ich bräuchte jetzt aber trozdem ne longtable um sie über mehrere seiten zu machen. die tabelle besteht nämlich aus mehr als nur 2 beispiel zeilen.
sobald ich irgend eine von den 2 tabllen umgebungen zur longtable mache kommt der selbe fehler wieder.
und wie bekomme ich den platz zwischen bild und beschriftung kleiner und dann ist da auch platz zsichen bildunterschrift und neuer zeile (genau eine zeile) das soll weg?
ich habe dir doch extra erklärt, dass longtable _nicht_ in einer table-Umgebung
sein kann!
Herbert
\documentclass[12pt,oneside,a4paper]{scrartcl}
\usepackage[demo]{graphicx}
\usepackage{array}
\usepackage[table]{xcolor}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{calc}
\usepackage{caption}
\newcolumntype{C}[1]{>{\RaggedRight}p{#1}}
\begin{document}
\begingroup
\renewcommand{\arraystretch}{1.1}
\sffamily\small
\begin{longtable}{C{0.5cm}C{4.5cm}C{3cm}C{2.5cm}C{ 2cm}}
\caption{Results of exercise 3}\\
\rowcolor{black!30}
No.
& Shape characteristics
& Relative BSE intensity
& Qualitative chemistry
& Comments \tabularnewline
1
& \raisebox{\ht\strutbox-\totalheight}{\includegraphics[width=0.3\textwidth]{object3.png}}\newline\smallskip
\refstepcounter{figure}\centerline{Abbildung \thefigure: bla}
& bright & Ca, Si, Fe, Mo, Pb & sharp edges \tabularnewline
2 & & bright & Pb, Mg, Cu, Si, Ca, As, Fe& same shape as number 1 \tabularnewline
\end{longtable}
\endgroup
\end{document}
Johannes314
31-08-2008, 09:17
ah ok es darf keine longtable in einer andern umgebung sein,
ich dachte es macht nur kein sinn.
aber vielen dank jetzt klappts wunder bar
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.