summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/pgf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-18 20:39:43 +0000
committerKarl Berry <karl@freefriends.org>2019-07-18 20:39:43 +0000
commit96f78b0ea7289bf98f4ed11ce5a0db2b6938a813 (patch)
treebca252262fdc41b3d45a973da51d4686456de548 /Master/texmf-dist/tex/generic/pgf
parentf1b33f353db3170048d85280e712041263948579 (diff)
pgf (17jul19)
git-svn-id: svn://tug.org/texlive/trunk@51667 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf')
-rw-r--r--Master/texmf-dist/tex/generic/pgf/pgf.revision.tex8
-rw-r--r--Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def39
2 files changed, 19 insertions, 28 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex b/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex
index fd972a96181..aef0ae65681 100644
--- a/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex
+++ b/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex
@@ -5,10 +5,10 @@
\catcode`\:=12
\catcode`\+=12
\catcode`\-=12
-\gdef\pgfrevision{3.1.4}
-\gdef\pgfversion{3.1.4}
-\gdef\pgfversiondatetime{2019-07-12 11:22:12 +1200}
-\gdef\pgfrevisiondatetime{2019-07-12 11:22:12 +1200}
+\gdef\pgfrevision{3.1.4a}
+\gdef\pgfversion{3.1.4a}
+\gdef\pgfversiondatetime{2019-07-17 19:07:33 +1200}
+\gdef\pgfrevisiondatetime{2019-07-17 19:07:33 +1200}
\gdef\pgf@glob@TMPa#1-#2-#3 #4\relax{#1/#2/#3}
\xdef\pgfversiondate{\expandafter\pgf@glob@TMPa\pgfversiondatetime\relax}
\xdef\pgfrevisiondate{\expandafter\pgf@glob@TMPa\pgfrevisiondatetime\relax}
diff --git a/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def b/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def
index 5a42f65a8b8..67b6cd87b3b 100644
--- a/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def
+++ b/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def
@@ -86,30 +86,21 @@
\def\pgfsys@hboxsynced#1{%
\pgfsys@begin@idscope%
\pgfsys@beginscope%
- \setbox\pgf@hbox=\hbox{%
- \hskip\pgf@pt@x%
- \raise\pgf@pt@y\hbox{%
- \pgf@pt@x=0pt%
- \pgf@pt@y=0pt%
- \wd#1=0pt%
- \ht#1=0pt%
- \dp#1=0pt%
- \pgflowlevelsynccm%
- \special{pdf: content q}%
- \pgfsys@invoke{q -1 0 0 -1 0 0 cm}%
- \special{pdf: content -1 0 0 -1 0 0 cm q}% \pgfsys@dvipdfmx@suspendcontent
- \pgfsys@invoke{0 J [] 0 d}% reset line cap and dash
- \pgfsys@dvipdfmx@start@force@reset@color%
- \box#1%
- \pgfsys@dvipdfmx@stop@force@reset@color%
- \pgfsys@invoke{n Q Q Q}% \pgfsys@dvipdfmx@unsuspendcontent
- }%
- \hss%
- }%
- \wd\pgf@hbox=0pt%
- \ht\pgf@hbox=0pt%
- \dp\pgf@hbox=0pt%
- \box\pgf@hbox%
+ \setbox#1=\hbox{\box#1}%
+ \wd#1=0pt%
+ \ht#1=0pt%
+ \dp#1=0pt%
+ \pgfsys@dvipdfmx@suspendcontent%
+ \pgfsys@invoke{0 J [] 0 d}% reset line cap and dash
+ \pgfsys@dvipdfmx@start@force@reset@color%
+ \pgf@sys@bp@correct\pgf@pt@x%
+ \pgf@sys@bp@correct\pgf@pt@y%
+ \special{pdf:btrans matrix \pgf@pt@aa\space \pgf@pt@ab\space \pgf@pt@ba\space \pgf@pt@bb\space
+ \pgf@sys@tonumber{\pgf@pt@x} \pgf@sys@tonumber{\pgf@pt@y}}%
+ \box#1%
+ \special{pdf:etrans}%
+ \pgfsys@dvipdfmx@stop@force@reset@color%
+ \pgfsys@dvipdfmx@unsuspendcontent%
\pgfsys@endscope%
\pgfsys@end@idscope%
}