summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/graphics/drivers.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/graphics/drivers.dtx')
-rw-r--r--Master/texmf-dist/source/latex/graphics/drivers.dtx12
1 files changed, 11 insertions, 1 deletions
diff --git a/Master/texmf-dist/source/latex/graphics/drivers.dtx b/Master/texmf-dist/source/latex/graphics/drivers.dtx
index 31c3f1c5507..07c201cf873 100644
--- a/Master/texmf-dist/source/latex/graphics/drivers.dtx
+++ b/Master/texmf-dist/source/latex/graphics/drivers.dtx
@@ -37,7 +37,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{drivers.dtx}
%</driver>
- [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
+ [2016/06/17 v3.0m Driver-dependent file (DPC,SPQR)]
%
%<*driver>
\documentclass{ltxdoc}
@@ -551,8 +551,17 @@
% \section{Page Size}
%
% \changes{v3.0l}{2016/06/02}{page size special added to patch pdftex.def}
+% \changes{v3.0m}{2016/06/17}{guards for contributed packages and plain TeX}
+% \begin{macrocode}
+\@ifundefined{ifGin@setpagesize}
+ {\expandafter\let\csname ifGin@setpagesize\expandafter\endcsname
+ \csname iftrue\endcsname}
+ {}
+% \end{macrocode}
+%
% \begin{macrocode}
\ifGin@setpagesize
+\ifx\paperwidth\@undefined\else
\AtBeginDocument{\AtBeginDvi{%
\begingroup
\ifx\stockwidth\@undefined\else
@@ -566,6 +575,7 @@
\fi
\endgroup}}
\fi
+\fi
% \end{macrocode}
%
% \begin{macrocode}