Gleichgroße Bilder in DVI, aber nicht in PDF
Vor einiger Zeit habe ich diesen Codeschnippsel aus graphics.sty verändert. Dadurch kann man alle Bilder auf dieselbe Größe skalieren.
Bei DVI klappt das, bei PDF nicht. Weiß jemand warum? Hat das mit `\ifGin@bbox` zu tun?
(Zum Ausprobieren eine test. ps und test. pdf bereitstellen.)
Habe nun die Leerzeichen für den Umbrucn gegeben, nun sind als backslashes weg(??) In der Vorschau sind sie noch da
\makeatletter
\newdimen\stdheight
%ctansearch
\newdimen\stdwidth
%ctansearch
\stdwidth=3cm
%ctansearch
\stdheight=0.66\stdwidth
%ctansearch
\def\Gin@setfile#1#2#3{%
\ifx\\#2\\\Gread@false\fi
\ifGin@bbox\else
\ifGread@
\csname Gread@%
\expandafter\ifx\csname Gread@#1\endcsname\relax
eps%
\else
#1%
\fi
\endcsname{\Gin@base#2}%
\else
\Gin@nosize{#3}%
\fi
\fi
\Gin@viewport@code
\Gin@nat@height\Gin@ury bp%
\advance\Gin@nat@height-\Gin@lly bp%
\Gin@nat@width\Gin@urx bp%
\advance\Gin@nat@width-\Gin@llx bp%
\Gin@req@sizes
\expandafter\ifx\csname Ginclude@#1\endcsname\relax
\Gin@drafttrue
\expandafter\ifx\csname Gread@#1\endcsname\relax
\@latex@error{Can not include graphics of type: #1}\@ehc
\global\expandafter\let\csname Gread@#1\endcsname\@empty
\fi
\fi
\leavevmode
\Gin@req@height=\stdheight
%ctansearch
\Gin@req@width=\stdwidth
%ctansearch
\ifGin@draft
\hb@xt@\Gin@req@width{%
\vrule\hss
\vbox to \Gin@req@height{%
\hrule \@width \Gin@req@width
\vss
\edef\@tempa{#3}%
\rlap{ \ttfamily\expandafter\strip@prefix\meaning\@tempa}%
\vss
\hrule}%
\hss\vrule}%
\else
\@addtofilelist{#3}%
\ProvidesFile{#3}[Graphic file (type #1)]%
\setbox\z@\hbox{\csname Ginclude@#1\endcsname{#3}}%
\dp\z@\z@
\ht\z@\Gin@req@height
\wd\z@\Gin@req@width
\box\z@
\fi}
\makeatother