diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty b/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty index 0c83ee38925..8a9ecaf4efd 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty @@ -29,7 +29,7 @@ %% bmpsize-dvipdfm.def, bmpsize-dvipdfmx.def. %% \ProvidesPackage{bmpsize-base}% - [2007/04/11 v1.2 Basic part of bmpsize (HO)]% + [2007/04/29 v1.3 Basic part of bmpsize (HO)]% \RequirePackage{fp-basic} \RequirePackage{fp-snap} \long\def\@bmpsize@plain@loop#1\repeat{% @@ -62,6 +62,7 @@ \let\bmpsize@unit\relax \let\bmpsize@pixelxdenom\relax \let\bmpsize@pixelydenom\relax + \let\bmpsize@orientation\relax } \def\@bmpsize@stop#1\@nil{} @@ -669,6 +670,31 @@ \let\bmpsize@exifdensity\bmpsize@exifdensity \fi }% + \ifnum\bmpsize@tag=274\relax + \expandafter\@firstofone + \else + \expandafter\@gobble + \fi + {% + \@bmpsize@skip@four + \@bmpsize@skip@two + \@bmpsize@num@two\bmpsize@temp + \unless\ifnum\bmpsize@temp<0\relax + \expandafter\@firstofone + \else + \expandafter\@gobble + \fi + {% + \unless\ifnum\bmpsize@temp>8\relax + \expandafter\@firstofone + \else + \expandafter\@gobble + \fi + {% + \let\bmpsize@orientation\bmpsize@temp + }% + }% + }% \ifnum\bmpsize@tag=282\relax \expandafter\@firstofone \else |