
Zitat von
matthias_r8
Zum Beispiel: ist eine Grafik, wenn sie mit Faktor 0.6 skaliert wird, höchstens so breit wie \textwidth, dann skaliere sie um den Faktor 0.6, ist sie aber größer skaliere sie auf \textwidth.
Oder anders gefragt: Kann man irgendwie die Größe einer Grafik (ich binde pdf und png ein) herausfinden, um dann eventuell mit dem Paket ifthen einen geeigneten Befehl zu definieren?
dafür definiert man sich natürlich ein Makro oder eine Umgebung, damit man nicht den Namen drei Mal eingeben muss:
Code:
\documentclass[12pt]{article}
\usepackage{graphicx}
\newsavebox\GBox
\begin{document}
\begin{figure}
\sbox\GBox{\includegraphics{tiger}}
\ifdim0.6\wd\GBox>\textwidth
\includegraphics[width=\textwidth]{tiger}
\else
\includegraphics[scale=0.6]{tiger}
\fi
\caption{blah}\label{blubber}
\end{figure}
\end{document}
Herbert
Lesezeichen