diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/adjustbox/tc-xetex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/adjustbox/tc-xetex.def | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/adjustbox/tc-xetex.def b/Master/texmf-dist/tex/latex/adjustbox/tc-xetex.def index ea28e71c1b4..0f35b4d0340 100644 --- a/Master/texmf-dist/tex/latex/adjustbox/tc-xetex.def +++ b/Master/texmf-dist/tex/latex/adjustbox/tc-xetex.def @@ -17,7 +17,7 @@ %% tc-dvips.def, tc-pdftex.def, tc-pgf.def and tc-xetex.def. %% Further author information are located in the .def files. %% -\ProvidesFile{tc-xetex.def}[2018/04/08 v2.1 Clipping driver for xetex] +\ProvidesFile{tc-xetex.def}[2019/01/04 v2.2 Clipping driver for xetex] \def\@cliptoboxdim#1{% \setbox#1=\hbox{% \adjcalc@settobp\WIDTH{\wd#1}% @@ -41,8 +41,8 @@ \adjcalc@settobp\WIDTH{\wd#1}% \adjcalc@settobp\RADIUSTL{#2}% \adjcalc@settobp\RADIUSTR{#3}% - \adjcalc@settobp\RADIUSBR{#4}% - \adjcalc@settobp\RADIUSBL{#5}% + \adjcalc@settobp\RADIUSBL{#4}% + \adjcalc@settobp\RADIUSBR{#5}% \adjcalc@settobp\RADIUSTLb{\tc@bezfacn#2}% \adjcalc@settobp\HEIGHTmRADIUSTL{\ht#1-#2}% \adjcalc@settobp\HEIGHTmRADIUSTLb{\ht#1-\tc@bezfacn#2}% @@ -50,13 +50,13 @@ \adjcalc@settobp\HEIGHTmRADIUSTRb{\ht#1-\tc@bezfacn#3}% \adjcalc@settobp\WIDTHmRADIUSTR{\wd#1-#3}% \adjcalc@settobp\WIDTHmRADIUSTRb{\wd#1-\tc@bezfacn#3}% - \adjcalc@settobp\RADIUSBRmDEPTH{#4-\dp#1}% - \adjcalc@settobp\RADIUSBRmDEPTHb{\tc@bezfacn#4-\dp#1}% - \adjcalc@settobp\WIDTHmRADIUSBR{\wd#1-#4}% - \adjcalc@settobp\WIDTHmRADIUSBRb{\wd#1-\tc@bezfacn#4}% - \adjcalc@settobp\RADIUSBLmDEPTH{#5-\dp#1}% - \adjcalc@settobp\RADIUSBLmDEPTHb{\tc@bezfacn#5-\dp#1}% - \adjcalc@settobp\RADIUSBLb{\tc@bezfacn#5}% + \adjcalc@settobp\RADIUSBRmDEPTH{#5-\dp#1}% + \adjcalc@settobp\RADIUSBRmDEPTHb{\tc@bezfacn#5-\dp#1}% + \adjcalc@settobp\WIDTHmRADIUSBR{\wd#1-#5}% + \adjcalc@settobp\WIDTHmRADIUSBRb{\wd#1-\tc@bezfacn#5}% + \adjcalc@settobp\RADIUSBLmDEPTH{#4-\dp#1}% + \adjcalc@settobp\RADIUSBLmDEPTHb{\tc@bezfacn#4-\dp#1}% + \adjcalc@settobp\RADIUSBLb{\tc@bezfacn#4}% \adjcalc@settobp\LINEWIDTH{\fboxrule}% } \def\@clip@roundedboxpath@pdfcode{% @@ -87,11 +87,15 @@ \hskip\wd#1% }% } -\def\@rndframearoundbox#1#2#3#4#5{% +\def\@rndframearoundbox#1#2#3#4#5#6{% \setbox#1=\hbox{% \adjsetlength\@tempdima{\fboxsep+.5\fboxrule}% \@marginbox#1\@tempdima\@tempdima\@tempdima\@tempdima% \@clip@bpdimens{#1}{#2}{#3}{#4}{#5}% + \edef\@tempa{#6}% + \ifx\@empty\@tempa\else + \@clipcornersofbox{#1}{#2}{#3}{#4}{#5}% + \fi % \hbox to 0pt{\copy#1\hss}% \hbox to 0pt{% |