geofutzi
23-04-2011, 16:12
Liebe Texler,
ich habe vor einiger Zeit mal ein Problem mit Bildern in Tabellen gehabt, das Xenara (danke nochmal) mit dem Hinweis auf l2picfaq lösen konnte. Was mir allerdings jetzt erst auffällt, ist, dass unter jedem Bild das ich in der Weise einfüge, ein hässliches Komma erscheint. Ich habe auch eine andere Tabelle mit mehreren Bildern in einer Zeile, da ist es das gleiche.
Weiß einer, woran das liegen könnte und wie man das verhindert??
\documentclass[ngerman,twoside=on,parskip=half,fontsize=12pt,open right,toc=listof]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{amsmath,amssymb}
\usepackage{mathptmx}%Times als Standardschrift für Formeln UND Text!
\usepackage{booktabs}%schönere tabellen mit toprule und midrule etc.
\usepackage{longtable}
\usepackage{multirow}
\usepackage{tabu}
\usepackage{textcomp}
\usepackage{units}
\usepackage{nicefrac}
%picintab
%-------------------------------------------------------------
\newlength{\myx} % Variable zum Speichern der Bildbreite
\newlength{\myy} % Variable zum Speichern der Bildhöhe
\newcommand\includegraphicstotab[2][\relax]{%
% Zusätzlich eingefügt:
\raisebox{1.5ex}{
% Abspeichern der Bildabmessungen
\settowidth{\myx}{\includegraphics[{#1}]{#2}}%
\settoheight{\myy}{\includegraphics[{#1}]{#2}}%
% das eigentliche Einfügen
%\parbox[c][1.1\myy][c]{\myx}{%
% leicht abgeändert:
\parbox[t][1\myy][c]{\myx}{%
\includegraphics[{#1}]{#2}}}%
}% Ende neuer Befehl
%------------------------------------------------------------
%unnötige befehle
%-------------------------------------------------
\newcommand{\oben}{\textsuperscript}
\newcommand{\unten}{\textsubscript}
\newcommand{\s}{\textbf{\textsf{s}}}
\newcommand{\so}{\textbf{\textsf{so}}}
\newcommand{\sm}{\textbf{\textsf{sm}}}
\newcommand{\su}{\textbf{\textsf{su}}}
\newcommand{\mo}{\textbf{\textsf{mo}}}
\newcommand{\mm}{\textbf{\textsf{mm}}}
\newcommand{\mU}{\textbf{\textsf{mu}}}
\newcommand{\km}{\textbf{\textsf{km}}}
\newcommand{\ku}{\textbf{\textsf{ku}}}
\newcommand{\kr}{\textbf{\textsf{KR}}}
%-------------------------------------------------
\begin{document}
\begin{table}
\begin{tabular}{ccllll}
\toprule
\multirow{2}{*}{\rotatebox{90}{\kr}} & \multirow{1}{*}{\rotatebox{90}{Bad Teinach}} & Kristallin-Therme &
\includegraphicstotab{bild.jpg} &
Na-HCO\unten{3}\oben{-}-Mineral-Thermal\-wasser &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 20\,°C \\
pH & 6{,}69 \\
Sal & 0{,}8\,\% \\
Lf & 1630\,\textmu S/cm \\
TDS & 863\,mg/l \\
O\unten{2} & 0{,}38\,mg/l
\end{tabular}
\\
\cmidrule(l{2pt}){2-6}
& \multirow{1}{*}{\rotatebox{90}{Baden-Baden}} & Murquelle &
\includegraphicstotab{bild.jpg} &
Na-Cl-Mineral-Thermal\-wasser &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 50\,°C \\
pH & 7{,}25 \\
Sal & 2{,}8\,\% \\
Lf & 7700\,\textmu S/cm \\
TDS & 4081\,mg/l \\
O\unten{2} & 2{,}8\,mg/l
\end{tabular}
\\
\midrule
\multirow{2}{*}{\large{\rotatebox{90}{\kr/\s}}} & \multirow{1}{*}{\rotatebox{90}{Bad Herren\-alb}} & Otto-Therme II &
\includegraphicstotab{bild.jpg} &
Na-Ca-Cl-SO\unten{4}-Mineral\-wasser &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 18\,°C \\
pH & 7{,}45 \\
Sal & 1{,}9\,\% \\
Lf & 3190\,\textmu S/cm \\
TDS & 1726\,mg/l \\
O\unten{2} & 1\,mg/l
\end{tabular}
\\
\cmidrule(l{2pt}){2-6}
& \multirow{1}{*}{\rotatebox{90}{Stuttgart}} & Hofrath-Seyffer &
\includegraphicstotab{bild.jpg} &
Na-Cl-Thermal-Sole &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 22\,°C \\
pH & 6{,}6 \\
Sal & 26{,}6\,\% \\
Lf & 40{,}1\,mS/cm \\
TDS & 21{,}3\,g/l \\
O\unten{2} & 0\,mg/l
\end{tabular}
\\
\end{tabular}
\label{tab:wasserproben}
\end{table}
\end{document}
btw: das ursprüngliche Problem war, die Bilder in der Zeile oben auszurichten.
Danke schonmal!
Gruß Nils
ich habe vor einiger Zeit mal ein Problem mit Bildern in Tabellen gehabt, das Xenara (danke nochmal) mit dem Hinweis auf l2picfaq lösen konnte. Was mir allerdings jetzt erst auffällt, ist, dass unter jedem Bild das ich in der Weise einfüge, ein hässliches Komma erscheint. Ich habe auch eine andere Tabelle mit mehreren Bildern in einer Zeile, da ist es das gleiche.
Weiß einer, woran das liegen könnte und wie man das verhindert??
\documentclass[ngerman,twoside=on,parskip=half,fontsize=12pt,open right,toc=listof]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{amsmath,amssymb}
\usepackage{mathptmx}%Times als Standardschrift für Formeln UND Text!
\usepackage{booktabs}%schönere tabellen mit toprule und midrule etc.
\usepackage{longtable}
\usepackage{multirow}
\usepackage{tabu}
\usepackage{textcomp}
\usepackage{units}
\usepackage{nicefrac}
%picintab
%-------------------------------------------------------------
\newlength{\myx} % Variable zum Speichern der Bildbreite
\newlength{\myy} % Variable zum Speichern der Bildhöhe
\newcommand\includegraphicstotab[2][\relax]{%
% Zusätzlich eingefügt:
\raisebox{1.5ex}{
% Abspeichern der Bildabmessungen
\settowidth{\myx}{\includegraphics[{#1}]{#2}}%
\settoheight{\myy}{\includegraphics[{#1}]{#2}}%
% das eigentliche Einfügen
%\parbox[c][1.1\myy][c]{\myx}{%
% leicht abgeändert:
\parbox[t][1\myy][c]{\myx}{%
\includegraphics[{#1}]{#2}}}%
}% Ende neuer Befehl
%------------------------------------------------------------
%unnötige befehle
%-------------------------------------------------
\newcommand{\oben}{\textsuperscript}
\newcommand{\unten}{\textsubscript}
\newcommand{\s}{\textbf{\textsf{s}}}
\newcommand{\so}{\textbf{\textsf{so}}}
\newcommand{\sm}{\textbf{\textsf{sm}}}
\newcommand{\su}{\textbf{\textsf{su}}}
\newcommand{\mo}{\textbf{\textsf{mo}}}
\newcommand{\mm}{\textbf{\textsf{mm}}}
\newcommand{\mU}{\textbf{\textsf{mu}}}
\newcommand{\km}{\textbf{\textsf{km}}}
\newcommand{\ku}{\textbf{\textsf{ku}}}
\newcommand{\kr}{\textbf{\textsf{KR}}}
%-------------------------------------------------
\begin{document}
\begin{table}
\begin{tabular}{ccllll}
\toprule
\multirow{2}{*}{\rotatebox{90}{\kr}} & \multirow{1}{*}{\rotatebox{90}{Bad Teinach}} & Kristallin-Therme &
\includegraphicstotab{bild.jpg} &
Na-HCO\unten{3}\oben{-}-Mineral-Thermal\-wasser &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 20\,°C \\
pH & 6{,}69 \\
Sal & 0{,}8\,\% \\
Lf & 1630\,\textmu S/cm \\
TDS & 863\,mg/l \\
O\unten{2} & 0{,}38\,mg/l
\end{tabular}
\\
\cmidrule(l{2pt}){2-6}
& \multirow{1}{*}{\rotatebox{90}{Baden-Baden}} & Murquelle &
\includegraphicstotab{bild.jpg} &
Na-Cl-Mineral-Thermal\-wasser &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 50\,°C \\
pH & 7{,}25 \\
Sal & 2{,}8\,\% \\
Lf & 7700\,\textmu S/cm \\
TDS & 4081\,mg/l \\
O\unten{2} & 2{,}8\,mg/l
\end{tabular}
\\
\midrule
\multirow{2}{*}{\large{\rotatebox{90}{\kr/\s}}} & \multirow{1}{*}{\rotatebox{90}{Bad Herren\-alb}} & Otto-Therme II &
\includegraphicstotab{bild.jpg} &
Na-Ca-Cl-SO\unten{4}-Mineral\-wasser &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 18\,°C \\
pH & 7{,}45 \\
Sal & 1{,}9\,\% \\
Lf & 3190\,\textmu S/cm \\
TDS & 1726\,mg/l \\
O\unten{2} & 1\,mg/l
\end{tabular}
\\
\cmidrule(l{2pt}){2-6}
& \multirow{1}{*}{\rotatebox{90}{Stuttgart}} & Hofrath-Seyffer &
\includegraphicstotab{bild.jpg} &
Na-Cl-Thermal-Sole &
\begin{tabular}[t]{@{}l@{~}l@{}}
T & 22\,°C \\
pH & 6{,}6 \\
Sal & 26{,}6\,\% \\
Lf & 40{,}1\,mS/cm \\
TDS & 21{,}3\,g/l \\
O\unten{2} & 0\,mg/l
\end{tabular}
\\
\end{tabular}
\label{tab:wasserproben}
\end{table}
\end{document}
btw: das ursprüngliche Problem war, die Bilder in der Zeile oben auszurichten.
Danke schonmal!
Gruß Nils