diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3backend')
6 files changed, 16 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def index fdf2baaab68..f9e2421b386 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def @@ -26,7 +26,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-dvipdfmx.def}{2022-04-20}{} + {l3backend-dvipdfmx.def}{2022-07-01}{} {L3 backend support: dvipdfmx} \cs_if_exist:NTF \__kernel_dependency_version_check:nn { @@ -833,7 +833,7 @@ \pdfmanagement_add:nnn { Page / Resources / ExtGState } { opacity #1 } { << /ca ~ #1 /CA ~ #1 >> } - \__kernel_backend_literal:n + \__kernel_backend_literal_pdf:n { /opacity #1 ~ gs } \group_insert_after:N \__opacity_backend_reset: } @@ -845,6 +845,8 @@ } \cs_new_protected:Npn \__opacity_backend_reset: { + \__kernel_backend_literal_pdf:n + { /opacity1 ~ gs } } \cs_new_protected:Npn \__opacity_backend_fill:n #1 { @@ -871,7 +873,7 @@ \pdfmanagement_add:nnn { Page / Resources / ExtGState } { opacity.stroke #1 } { << /CA ~ #2 >> } - \__kernel_backend_literal:n + \__kernel_backend_literal_pdf:n { /opacity.fill #1 ~ gs /opacity.stroke #2 ~ gs } \group_insert_after:N \__opacity_backend_reset: } diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def index 382f862f97d..0e1c5358c99 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def @@ -26,7 +26,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-dvips.def}{2022-04-20}{} + {l3backend-dvips.def}{2022-07-01}{} {L3 backend support: dvips} \cs_if_exist:NTF \__kernel_dependency_version_check:nn { diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def index 9aec9f6c630..12c8c2e3683 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def @@ -26,7 +26,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-dvisvgm.def}{2022-04-20}{} + {l3backend-dvisvgm.def}{2022-07-01}{} {L3 backend support: dvisvgm} \cs_if_exist:NTF \__kernel_dependency_version_check:nn { diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def index deb03202f5a..1b0525eefc5 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def @@ -26,7 +26,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-luatex.def}{2022-04-20}{} + {l3backend-luatex.def}{2022-07-01}{} {L3 backend support: PDF output (LuaTeX)} \cs_if_exist:NTF \__kernel_dependency_version_check:nn { @@ -661,7 +661,7 @@ } \cs_new_protected:Npn \__graphics_backend_get_pagecount:n #1 { - \tex_immediate:D \tex_pdfximage:D {#1} + \tex_pdfximage:D {#1} \int_const:cn { c__graphics_ #1 _pages_int } { \int_use:N \tex_pdflastximagepages:D } } diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def index 32cec72b2e3..49fff4e72ea 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def @@ -26,7 +26,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-pdftex.def}{2022-04-20}{} + {l3backend-pdftex.def}{2022-07-01}{} {L3 backend support: PDF output (pdfTeX)} \cs_if_exist:NTF \__kernel_dependency_version_check:nn { @@ -661,7 +661,7 @@ } \cs_new_protected:Npn \__graphics_backend_get_pagecount:n #1 { - \tex_immediate:D \tex_pdfximage:D {#1} + \tex_pdfximage:D {#1} \int_const:cn { c__graphics_ #1 _pages_int } { \int_use:N \tex_pdflastximagepages:D } } diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def index 1e070ebdc30..dfa1bf0605f 100644 --- a/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def @@ -26,7 +26,7 @@ %% %% File: l3backend-basics.dtx \ProvidesExplFile - {l3backend-xetex.def}{2022-04-20}{} + {l3backend-xetex.def}{2022-07-01}{} {L3 backend support: XeTeX} \cs_if_exist:NTF \__kernel_dependency_version_check:nn { @@ -887,7 +887,7 @@ \pdfmanagement_add:nnn { Page / Resources / ExtGState } { opacity #1 } { << /ca ~ #1 /CA ~ #1 >> } - \__kernel_backend_literal:n + \__kernel_backend_literal_pdf:n { /opacity #1 ~ gs } \group_insert_after:N \__opacity_backend_reset: } @@ -899,6 +899,8 @@ } \cs_new_protected:Npn \__opacity_backend_reset: { + \__kernel_backend_literal_pdf:n + { /opacity1 ~ gs } } \cs_new_protected:Npn \__opacity_backend_fill:n #1 { @@ -925,7 +927,7 @@ \pdfmanagement_add:nnn { Page / Resources / ExtGState } { opacity.stroke #1 } { << /CA ~ #2 >> } - \__kernel_backend_literal:n + \__kernel_backend_literal_pdf:n { /opacity.fill #1 ~ gs /opacity.stroke #2 ~ gs } \group_insert_after:N \__opacity_backend_reset: } |