diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def index 17ebeeafbdd..1e89dc857e6 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def @@ -25,7 +25,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-pdfmode.def}{2020-05-05}{} + {l3backend-pdfmode.def}{2020-06-03}{} {L3 backend support: PDF mode} \cs_new_eq:NN \__kernel_backend_literal:e \tex_special:D \cs_new_protected:Npn \__kernel_backend_literal:n #1 @@ -76,10 +76,10 @@ \cs_set_protected:Npn \__color_backend_pickup:N #1 { \exp_last_unbraced:Nx \__color_backend_pickup:w - { \current@color } ~ 0 ~ 0 ~ 0 \q_stop #1 + { \current@color } ~ 0 ~ 0 ~ 0 \s__color_stop #1 } \cs_new_protected:Npn \__color_backend_pickup:w - #1 ~ #2 ~ #3 ~ #4 ~ #5 ~ #6 \q_stop #7 + #1 ~ #2 ~ #3 ~ #4 ~ #5 ~ #6 \s__color_stop #7 { \str_if_eq:nnTF {#2} { g } { \tl_set:Nn #7 { gray ~ #1 } } @@ -104,39 +104,39 @@ } } \int_new:N \l__kernel_color_stack_int -\cs_new_protected:Npn \__color_backend_cmyk:nnnn #1#2#3#4 +\cs_new_protected:Npn \__color_backend_cmyk:w #1 ~ #2 ~ #3 ~ #4 \s__color_stop { \use:x { - \__color_backend_cmyk_aux:nnnn + \__color_backend_cmyk:nnnn { \fp_eval:n {#1} } { \fp_eval:n {#2} } { \fp_eval:n {#3} } { \fp_eval:n {#4} } } } -\cs_new_protected:Npn \__color_backend_cmyk_aux:nnnn #1#2#3#4 +\cs_new_protected:Npn \__color_backend_cmyk:nnnn #1#2#3#4 { \__color_backend_select:n { #1 ~ #2 ~ #3 ~ #4 ~ k ~ #1 ~ #2 ~ #3 ~ #4 ~ K } } +\cs_new_protected:Npn \__color_backend_gray:w #1 \s__color_stop + { \exp_args:Nx \__color_backend_gray:n { \fp_eval:n {#1} } } \cs_new_protected:Npn \__color_backend_gray:n #1 - { \exp_args:Nx \__color_backend_gray_aux:n { \fp_eval:n {#1} } } -\cs_new_protected:Npn \__color_backend_gray_aux:n #1 { \__color_backend_select:n { #1 ~ g ~ #1 ~ G } } -\cs_new_protected:Npn \__color_backend_rgb:nnn #1#2#3 +\cs_new_protected:Npn \__color_backend_rgb:w #1~ #2 ~ #3 \s__color_stop { \use:x { - \__color_backend_rgb_aux:nnn + \__color_backend_rgb:nnn { \fp_eval:n {#1} } { \fp_eval:n {#2} } { \fp_eval:n {#3} } } } -\cs_new_protected:Npn \__color_backend_rgb_aux:nnn #1#2#3 +\cs_new_protected:Npn \__color_backend_rgb:nnn #1#2#3 { \__color_backend_select:n { #1 ~ #2 ~ #3 ~ rg ~ #1 ~ #2 ~ #3 ~ RG } } -\cs_new_protected:Npn \__color_backend_spot:nn #1#2 +\cs_new_protected:Npn \__color_backend_spot:w #1 ~ #2 \s__color_stop { \__color_backend_select:n { /#1 ~ cs ~ /#1 ~ CS ~ #2 ~ sc ~ #2 ~ SC } } \cs_new_protected:Npx \__color_backend_select:n #1 { |