summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty')
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty126
1 files changed, 63 insertions, 63 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty b/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty
index 4dbc977a358..e7287fe1901 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/05/01 v1.3 Basic part of bmpsize (HO)]%
+ [2007/11/11 v1.4 Basic part of bmpsize (HO)]%
\RequirePackage{fp-basic}
\RequirePackage{fp-snap}
\long\def\@bmpsize@plain@loop#1\repeat{%
@@ -40,6 +40,7 @@
\iterate
\let\iterate\relax
}
+\RequirePackage{pdftexcmds}[2007/11/11]
\newif\ifbmpsize@ok
\let\@bmpsize@ok\bmpsize@oktrue
@@ -74,7 +75,7 @@
\def\@bmpsize@break#1\@bmpsize@loop#2{}
\def\@bmpsize@size#1#2#3{%
- \edef#3{\pdffilesize{#1}}%
+ \edef#3{\pdf@filesize{#1}}%
\ifx#3\@empty
\expandafter\@bmpsize@stop
\fi
@@ -84,7 +85,7 @@
}
\def\@bmpsize@read#1#2#3{%
- \edef\@bmpsize@buf{\pdffiledump offset#3length#2{#1}}%
+ \edef\@bmpsize@buf{\pdf@filedump{#3}{#2}{#1}}%
\edef\@bmpsize@temp{%
\noexpand\@bmpsize@check@byte{#2}\@bmpsize@buf{}{}\noexpand\\%
}%
@@ -98,8 +99,7 @@
\fi
{%
\edef\@bmpsize@buf{%
- \pdffiledump offset\bmpsize@offset
- length\bmpsize@fillbuflength{#1}%
+ \pdf@filedump{\bmpsize@offset}{\bmpsize@fillbuflength}{#1}%
}%
\ifx\@bmpsize@buf\@empty
\expandafter\@bmpsize@stop
@@ -117,13 +117,13 @@
}
\def\@bmpsize@iswhite#1{%
- \ifnum\pdfstrcmp{#1}{09}=\z@
+ \ifnum\pdf@strcmp{#1}{09}=\z@
\else
- \ifnum\pdfstrcmp{#1}{0A}=\z@
+ \ifnum\pdf@strcmp{#1}{0A}=\z@
\else
- \ifnum\pdfstrcmp{#1}{0D}=\z@
+ \ifnum\pdf@strcmp{#1}{0D}=\z@
\else
- \ifnum\pdfstrcmp{#1}{20}=\z@
+ \ifnum\pdf@strcmp{#1}{20}=\z@
\else
1%
\fi
@@ -133,10 +133,10 @@
\space
}
\def\@bmpsize@isdigit#1{%
- \ifnum\pdfstrcmp{#1}{30}<\z@
+ \ifnum\pdf@strcmp{#1}{30}<\z@
1%
\else
- \ifnum\pdfstrcmp{#1}{39}>\z@
+ \ifnum\pdf@strcmp{#1}{39}>\z@
1%
\fi
\fi
@@ -199,7 +199,7 @@
\if@bmpsize@absnum
\ifnum"\expandafter\@car#1\@nil>7 %
\edef#1{\expandafter\@bmpsize@abs@byte#1\relax}%
- \ifnum\pdfstrcmp{#1}{7FFFFFFF}=\z@
+ \ifnum\pdf@strcmp{#1}{7FFFFFFF}=\z@
\let\@bmpsize@temp\@bmpsize@stop
\else
\def\@bmpsize@temp{\edef#1{\the\numexpr#1+1}}%
@@ -237,7 +237,7 @@
\@bmpsize@grab#14%
\@bmpsize@swap@maybe#1%
\@bmpsize@abs@maybe#1%
- \ifnum\pdfstrcmp{#1}{7FFFFFFF}>\z@
+ \ifnum\pdf@strcmp{#1}{7FFFFFFF}>\z@
\expandafter\@bmpsize@stop
\fi
\edef#1{\number"#1}%
@@ -434,14 +434,14 @@
\@bmpsize@grab\bmpsize@temp{8}%
\@bmpsize@skip@four
\@bmpsize@skip@four
- \ifnum\pdfstrcmp{\bmpsize@temp}{89504E470D0A1A0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{89504E470D0A1A0A}=\z@
\else
\expandafter\@bmpsize@stop
\fi
\@bmpsize@num@four\bmpsize@length
\@bmpsize@grab\bmpsize@temp{4}%
\@bmpsize@skip@four
- \ifnum\pdfstrcmp{\bmpsize@temp}{49484452}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{49484452}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -454,7 +454,7 @@
\@bmpsize@num@four\bmpsize@length
\@bmpsize@grab\bmpsize@temp{4}%
\@bmpsize@skip@four
- \ifnum\pdfstrcmp{\bmpsize@temp}{49444154}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{49444154}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -462,7 +462,7 @@
{%
\@bmpsize@stop
}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{70485973}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{70485973}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -495,7 +495,7 @@
\@bmpsize@grab\bmpsize@temp{3}%
\@bmpsize@skip@two
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{FFD8FF}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{FFD8FF}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -505,7 +505,7 @@
\@bmpsize@read{#1}{4}{\bmpsize@offset}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{FF}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{FF}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -541,7 +541,7 @@
\@bmpsize@grab\bmpsize@temp{5}%
\@bmpsize@skip@four
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{4A46494600}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{4A46494600}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -592,7 +592,7 @@
\@bmpsize@grab\bmpsize@temp{6}%
\@bmpsize@skip@four
\@bmpsize@skip@two
- \ifnum\pdfstrcmp{\bmpsize@temp}{457869660000}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{457869660000}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -601,7 +601,7 @@
\edef\bmpsize@exifoffset{\the\numexpr\bmpsize@offset+10}%
\@bmpsize@grab\bmpsize@temp{2}%
\@bmpsize@skip@two
- \ifnum\pdfstrcmp{\bmpsize@temp}{4949}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{4949}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -609,7 +609,7 @@
{%
\@bmpsize@bigendianfalse
}{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{4D4D}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{4D4D}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -801,7 +801,7 @@
\@bmpsize@read{#1}{26}{0}%
\@bmpsize@grab\bmpsize@temp{2}%
\@bmpsize@skip@two
- \ifnum\pdfstrcmp{\bmpsize@temp}{424D}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{424D}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -854,7 +854,7 @@
\@bmpsize@grab\bmpsize@temp{3}%
\@bmpsize@skip@two
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{474946}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{474946}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -884,7 +884,7 @@
\@bmpsize@read{#1}{8}{0}%
\@bmpsize@grab\bmpsize@temp{2}%
\@bmpsize@skip@two
- \ifnum\pdfstrcmp{\bmpsize@temp}{4949}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{4949}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -892,7 +892,7 @@
{%
\@bmpsize@bigendianfalse
}{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{4D4D}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{4D4D}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -1015,16 +1015,16 @@
\def\bmpsize@offset{3}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{50}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{50}=\z@
\else
\expandafter\@bmpsize@stop
\fi
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{31}<\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{31}<\z@
\expandafter\@bmpsize@stop
\fi
- \ifnum\pdfstrcmp{\bmpsize@temp}{36}>\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{36}>\z@
\expandafter\@bmpsize@stop
\fi
\@bmpsize@grab\bmpsize@temp{1}%
@@ -1047,7 +1047,7 @@
\expandafter\@firstofone
\fi
{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{23}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{23}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -1057,7 +1057,7 @@
\@bmpsize@fillbuf{#1}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0A}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -1065,7 +1065,7 @@
{%
\@bmpsize@break
}{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{0D}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0D}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1106,7 +1106,7 @@
}%
}%
}%
- \edef\bmpsize@pixelwidth{\pdfunescapehex{\bmpsize@tempnum}}%
+ \edef\bmpsize@pixelwidth{\pdf@unescapehex{\bmpsize@tempnum}}%
\@bmpsize@loop{%
\@bmpsize@fillbuf{#1}%
\@bmpsize@grab\bmpsize@temp{1}%
@@ -1146,7 +1146,7 @@
}%
}%
}%
- \edef\bmpsize@pixelheight{\pdfunescapehex{\bmpsize@tempnum}}%
+ \edef\bmpsize@pixelheight{\pdf@unescapehex{\bmpsize@tempnum}}%
\@bmpsize@ok
\@bmpsize@stop
\@nil
@@ -1160,7 +1160,7 @@
\@bmpsize@grab\bmpsize@temp{3}%
\@bmpsize@skip@two
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{50370A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{50370A}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -1176,7 +1176,7 @@
{%
\edef\bmpsize@off{\the\numexpr\bmpsize@off+1}%
}{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{23}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{23}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -1188,7 +1188,7 @@
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
\edef\bmpsize@off{\the\numexpr\bmpsize@off+1}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0A}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1203,7 +1203,7 @@
\@bmpsize@grab\bmpsize@head{5}%
\@bmpsize@skip@four
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@head}{5749445448}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@head}{5749445448}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -1258,7 +1258,7 @@
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
\edef\bmpsize@off{\the\numexpr\bmpsize@off+1}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0A}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1267,12 +1267,12 @@
\@bmpsize@break
}%
}%
- \edef\bmpsize@pixelwidth{\pdfunescapehex{\bmpsize@tempnum}}%
+ \edef\bmpsize@pixelwidth{\pdf@unescapehex{\bmpsize@tempnum}}%
}{%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
\@bmpsize@append\bmpsize@head\bmpsize@head\bmpsize@temp
- \ifnum\pdfstrcmp{\bmpsize@head}{454E44484452}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@head}{454E44484452}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -1281,7 +1281,7 @@
\@bmpsize@ok
\@bmpsize@stop
}{%
- \ifnum\pdfstrcmp{\bmpsize@head}{484549474854}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@head}{484549474854}=\z@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
@@ -1336,7 +1336,7 @@
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
\edef\bmpsize@off{\the\numexpr\bmpsize@off+1}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0A}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1345,7 +1345,7 @@
\@bmpsize@break
}%
}%
- \edef\bmpsize@pixelheight{\pdfunescapehex{\bmpsize@tempnum}}%
+ \edef\bmpsize@pixelheight{\pdf@unescapehex{\bmpsize@tempnum}}%
}{%
\@bmpsize@pushback\bmpsize@head
\@bmpsize@loop{%
@@ -1353,7 +1353,7 @@
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
\edef\bmpsize@off{\the\numexpr\bmpsize@off+1}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0A}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1380,7 +1380,7 @@
\@bmpsize@skip@four
\@bmpsize@skip@one
\def\bmpsize@offset{9}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{2F2A2058504D202A2F}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2F2A2058504D202A2F}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -1388,7 +1388,7 @@
\@bmpsize@fillbuf{#1}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{22}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{22}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1396,7 +1396,7 @@
{%
\@bmpsize@break
}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{2F}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2F}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1405,7 +1405,7 @@
\@bmpsize@fillbuf{#1}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{2A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2A}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1415,7 +1415,7 @@
\@bmpsize@fillbuf{#1}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{2A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2A}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1425,7 +1425,7 @@
\@bmpsize@fillbuf{#1}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{2F}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2F}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1433,7 +1433,7 @@
{%
\@bmpsize@break
}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{2A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2A}=\z@
\expandafter\@gobble
\else
\expandafter\@firstofone
@@ -1442,7 +1442,7 @@
\@bmpsize@break
}%
}%
- \ifnum\pdfstrcmp{\bmpsize@temp}{2F}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{2F}=\z@
\expandafter\@firstofone
\else
\expandafter\@gobble
@@ -1503,7 +1503,7 @@
}%
}%
}%
- \edef\bmpsize@pixelwidth{\pdfunescapehex{\bmpsize@tempnum}}%
+ \edef\bmpsize@pixelwidth{\pdf@unescapehex{\bmpsize@tempnum}}%
\def\bmpsize@tempnum{}%
\@bmpsize@loop{%
\@bmpsize@fillbuf{#1}%
@@ -1552,7 +1552,7 @@
}%
}%
}%
- \edef\bmpsize@pixelheight{\pdfunescapehex{\bmpsize@tempnum}}%
+ \edef\bmpsize@pixelheight{\pdf@unescapehex{\bmpsize@tempnum}}%
\@bmpsize@ok
\@bmpsize@stop
\@nil
@@ -1564,13 +1564,13 @@
\@bmpsize@read{#1}{16}{1}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{00}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{00}=\z@
\expandafter\@gobble
\else
\expandafter\@firstofone
\fi
{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{01}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{01}=\z@
\expandafter\@gobble
\else
\expandafter\@firstofone
@@ -1594,7 +1594,7 @@
\@bmpsize@skip@four
\@bmpsize@skip@four
\@bmpsize@skip@two
- \ifnum\pdfstrcmp{\bmpsize@temp}{54525545564953494F4E2D5846494C452E00}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{54525545564953494F4E2D5846494C452E00}=\z@
\expandafter\@gobble
\else
\expandafter\@firstofone
@@ -1632,7 +1632,7 @@
\@bmpsize@read{#1}{16}{0}%
\@bmpsize@grab\bmpsize@temp{1}%
\@bmpsize@skip@one
- \ifnum\pdfstrcmp{\bmpsize@temp}{0A}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{0A}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -1671,13 +1671,13 @@
\@bmpsize@read{#1}{16}{0}%
\@bmpsize@grab\bmpsize@temp{4}%
\@bmpsize@skip@four
- \ifnum\pdfstrcmp{\bmpsize@temp}{44616E4D}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{44616E4D}=\z@
\expandafter\@gobble
\else
\expandafter\@firstofone
\fi
{%
- \ifnum\pdfstrcmp{\bmpsize@temp}{4C696E53}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{4C696E53}=\z@
\else
\expandafter\@bmpsize@stop
\fi
@@ -1707,7 +1707,7 @@
\@bmpsize@read{#1}{10}{0}%
\@bmpsize@grab\bmpsize@temp{2}%
\@bmpsize@skip@two
- \ifnum\pdfstrcmp{\bmpsize@temp}{01DA}=\z@
+ \ifnum\pdf@strcmp{\bmpsize@temp}{01DA}=\z@
\else
\expandafter\@bmpsize@stop
\fi