summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def34
1 files changed, 18 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def b/Master/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def
index 8f8443c4e4a..01c07ce62b8 100644
--- a/Master/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def
+++ b/Master/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def
@@ -23,7 +23,7 @@
%%
% emacs-page
\ProvidesFile{dvipdfmx.def}
- [2014/04/28 v4.01 LaTeX color/graphics driver for dvipdfmx (TeX Live/ChoF)]
+ [2014/07/02 v4.02 LaTeX color/graphics driver for dvipdfmx (TeX Live/ChoF)]
%
\def\c@lor@arg#1{%
\dimen@#1\p@
@@ -115,28 +115,30 @@
\@makeother\-%
\immediate\openin\@inputcheck#1 %
\ifeof\@inputcheck
- \immediate\write18{extractbb \Gin@base\Gin@ext}%
- \immediate\openin\@inputcheck#1 %
+ \immediate\openin\@inputcheck="|extractbb -O \Gin@base\Gin@ext"%
\fi
+ \Gread@true
+ \let\@tempb\Gread@false
\ifeof\@inputcheck
- \@latex@error{File `#1' not found. Use -shell-escape option to generate automatically}\@ehc
+ \@latex@error
+ {Cannot run pipe command. Try --shell-escape^^J%
+ (--enable-pipes in MikTeX) option}%
+ \@ehc
\else
- \Gread@true
- \let\@tempb\Gread@false
- \loop
- \read\@inputcheck to\@tempa
- \ifeof\@inputcheck
- \Gread@false
- \else
- \expandafter\Gread@find@bb\@tempa:.\\%
- \fi
- \ifGread@
- \repeat
+ \loop
+ \read\@inputcheck to\@tempa
+ \ifeof\@inputcheck
+ \Gread@false
+ \else
+ \expandafter\Gread@find@bb\@tempa:.\\%
+ \fi
+ \ifGread@
+ \repeat
\immediate\closein\@inputcheck
\fi
\ifGin@bbox\else
\@latex@error
- {Cannot determine size of graphic in #1 (no BoundingBox)}%
+ {Cannot determine size of image (no BoundingBox)}%
\@ehc
\gdef\@gtempa{0 0 72 72 }%
\fi