diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/bxpict2e/bxdpxp2e.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/bxpict2e/bxdpxp2e.def | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/bxpict2e/bxdpxp2e.def b/Master/texmf-dist/tex/latex/bxpict2e/bxdpxp2e.def new file mode 100644 index 00000000000..972a701409b --- /dev/null +++ b/Master/texmf-dist/tex/latex/bxpict2e/bxdpxp2e.def @@ -0,0 +1,34 @@ +% +% bxdpxp2e.def +% +%% file declaration +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{bxdpxp2e.def}[2010/08/08 v0.1] +%% avoid multiple load +\csname bxpz@bxdpxpIIe@loaded\endcsname +\def\bxpz@bxdpxpIIe@loaded{\endinput} +%% declare option 'dvipdfmx' +\expandafter\ifx\csname ds@dvipdfmx\endcsname\relax + \DeclareOption{dvipdfmx}{\bxpz@pIIe@dvipdfmx} +\fi +%% \bxpz@pIIe@dvipdfmx +\@onlypreamble\bxpz@pIIe@dvipdfmx +\def\bxpz@pIIe@dvipdfmx{% + \expandafter\ifx\csname ver@dvipdfmx.def\endcsname\relax + \input{dvipdfmx.def}\fi + \begingroup % cancel \relax'ing of \[ver@dvipdfm.def] + \xdef\bxpz@nxt{\noexpand\bxpz@nxt@a\expandafter\noexpand + \csname ver@dvipdfm.def\endcsname\noexpand\bxpz@ver@dpm}% + \endgroup + \def\bxpz@nxt@a##1##2{\let##2##1\let##1\@empty + \AtEndOfPackage{\let##1##2\def\Gin@driver{dvipdfmx.def}}}% + \bxpz@nxt \def\Gin@driver{dvipdfm.def}% + % + \def\bxpz@begin@picture@hook{\let\pdfliteral\bxpz@pdfliteral} + \def\bxpz@pdfliteral##1{\special{pdf:literal ##1}} + \let\bxpz@org@@picture\@picture + \def\@picture{\bxpz@begin@picture@hook \bxpz@org@@picture} + % + \let\bxpz@pIIe@dvipdfmx\relax +} +%% EOF |