summaryrefslogtreecommitdiff
path: root/tex/context/base/spec-tpd.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/spec-tpd.tex')
-rw-r--r--tex/context/base/spec-tpd.tex11
1 files changed, 9 insertions, 2 deletions
diff --git a/tex/context/base/spec-tpd.tex b/tex/context/base/spec-tpd.tex
index 3b6065ec9..d7059a8b5 100644
--- a/tex/context/base/spec-tpd.tex
+++ b/tex/context/base/spec-tpd.tex
@@ -169,10 +169,11 @@
\definefileinsertion{tpd}{mps}#1#2#3#4#5#6#7#8#9%
{\hbox
- {\convertMPcolors{#1}%
+ {%\convertMPcolors{#1}% plugged in supp-mpe
\scratchdimen=#3pt \PointsToReal{.01\scratchdimen}\xscale
\scratchdimen=#4pt \PointsToReal{.01\scratchdimen}\yscale
- \convertMPtoPDF{#1}\xscale\yscale}}
+ \convertMPtoPDF{#1}\xscale\yscale
+ \global\let\PDFimagereference\empty}}
%D The old, \TEX\ base \PDF\ insertion macro:
%D
@@ -263,6 +264,7 @@
%D general \PDF\ one.
\definefileinsertion{tpd}{mov}{\doPDFinsertmov}
+\definefileinsertion{tpd}{avi}{\doPDFinsertmov}
%D \macros
%D {doinsertsoundtrack}
@@ -358,6 +360,11 @@
\def\dogetfiguresizetif{\dogetTPDfiguresize\normaldogetfiguresizetif}
\def\dogetfiguresizejpg{\dogetTPDfiguresize\normaldogetfiguresizejpg}
+\appendtoks \let\dogetfiguresizepdf\normaldogetfiguresizepdf \to \everyresetspecials
+\appendtoks \let\dogetfiguresizepng\normaldogetfiguresizepng \to \everyresetspecials
+\appendtoks \let\dogetfiguresizetif\normaldogetfiguresizetif \to \everyresetspecials
+\appendtoks \let\dogetfiguresizejpg\normaldogetfiguresizejpg \to \everyresetspecials
+
%D \macros
%D {doregisterfigure}
%D