summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/l3backend
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3backend')
-rw-r--r--Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def16
-rw-r--r--Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def35
-rw-r--r--Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def7
-rw-r--r--Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def12
-rw-r--r--Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def12
-rw-r--r--Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def16
6 files changed, 47 insertions, 51 deletions
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def
index 50d8f88911c..1efb4d4a440 100644
--- a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def
+++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def
@@ -26,11 +26,11 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-dvipdfmx.def}{2021-03-18}{}
+ {l3backend-dvipdfmx.def}{2021-05-07}{}
{L3 backend support: dvipdfmx}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
- \__kernel_dependency_version_check:nn {2020-09-01}
+ \__kernel_dependency_version_check:nn {2021-02-18}
{l3backend-dvipdfmx.def}
}
{
@@ -46,6 +46,9 @@
\cs_new_protected:Npn \__kernel_backend_literal:n #1
{ \__kernel_backend_literal:e { \exp_not:n {#1} } }
\cs_generate_variant:Nn \__kernel_backend_literal:n { x }
+\cs_if_exist:NTF \@ifl@t@r
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \AtBeginDvi }
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \use:n }
\cs_new_protected:Npn \__kernel_backend_literal_pdf:n #1
{ \__kernel_backend_literal:n { pdf:literal~ #1 } }
\cs_generate_variant:Nn \__kernel_backend_literal_pdf:n { x }
@@ -102,9 +105,7 @@
\int_const:Nn #1 { \exp_not:N \g__color_backend_stack_int }
\use:x
{
- \cs_if_exist:NTF \AtBeginDvi
- { \exp_not:N \AtBeginDvi }
- { \exp_not:N \use:n }
+ \__kernel_backend_first_shipout:n
{
\__kernel_backend_literal:n
{
@@ -243,11 +244,6 @@
{ 100 ~ 0 ~ 0 }
{#3}
}
-\cs_if_exist:NF \pdf_object_unnamed_write:nn
- {
- \cs_gset_protected:Npn \__color_backend_separation_init_CIELAB:nnn #1#2#3
- { }
- }
\cs_new_protected:Npn \__color_backend_devicen_init:nnn #1#2#3
{
\pdf_object_unnamed_write:nx { stream }
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def
index 34fa53921fb..6565a17666f 100644
--- a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def
+++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvips.def
@@ -26,11 +26,11 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-dvips.def}{2021-03-18}{}
+ {l3backend-dvips.def}{2021-05-07}{}
{L3 backend support: dvips}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
- \__kernel_dependency_version_check:nn {2020-09-01}
+ \__kernel_dependency_version_check:nn {2021-02-18}
{l3backend-dvips.def}
}
{
@@ -46,6 +46,9 @@
\cs_new_protected:Npn \__kernel_backend_literal:n #1
{ \__kernel_backend_literal:e { \exp_not:n {#1} } }
\cs_generate_variant:Nn \__kernel_backend_literal:n { x }
+\cs_if_exist:NTF \@ifl@t@r
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \AtBeginDvi }
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \use:n }
\cs_new_protected:Npn \__kernel_backend_literal_postscript:n #1
{ \__kernel_backend_literal:n { ps:: #1 } }
\cs_generate_variant:Nn \__kernel_backend_literal_postscript:n { x }
@@ -54,10 +57,8 @@
\cs_generate_variant:Nn \__kernel_backend_postscript:n { x }
\bool_if:NT \g__kernel_backend_header_bool
{
- \cs_if_exist:NTF \AtBeginDvi
- { \AtBeginDvi }
- { \use:n }
- { \__kernel_backend_literal:n { header = l3backend-dvips.pro } }
+ \__kernel_backend_first_shipout:n
+ { \__kernel_backend_literal:n { header = l3backend-dvips.pro } }
}
\cs_new_protected:Npn \__kernel_backend_align_begin:
{
@@ -117,13 +118,11 @@
{
\bool_if:NT \g__kernel_backend_header_bool
{
- \cs_if_exist:NTF \AtBeginDvi
- { \exp_not:N \AtBeginDvi }
- { \use:n }
- {
- \exp_not:N \__color_backend_separation_init_aux:nnnnn
- {#1} {#2} {#3} {#4} {#5}
- }
+ \__kernel_backend_first_shipout:n
+ {
+ \exp_not:N \__color_backend_separation_init_aux:nnnnn
+ {#1} {#2} {#3} {#4} {#5}
+ }
}
}
\cs_generate_variant:Nn \__color_backend_separation_init:nnnnn { nxx }
@@ -962,8 +961,14 @@
}
}
}
-\cs_new_protected:Npn \__pdf_backend_version_major_gset:n #1 { }
-\cs_new_protected:Npn \__pdf_backend_version_minor_gset:n #1 { }
+\cs_new_protected:Npn \__pdf_backend_version_major_gset:n #1
+ {
+ \cs_gset:Npx \__pdf_backend_version_major: { \int_eval:n {#1} }
+ }
+\cs_new_protected:Npn \__pdf_backend_version_minor_gset:n #1
+ {
+ \cs_gset:Npx \__pdf_backend_version_minor: { \int_eval:n {#1} }
+ }
\cs_new:Npn \__pdf_backend_version_major: { -1 }
\cs_new:Npn \__pdf_backend_version_minor: { -1 }
\cs_new_protected:Npn \__pdf_backend_bdc:nn #1#2
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def
index 866c98795e0..713edd3785b 100644
--- a/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def
+++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-dvisvgm.def
@@ -26,11 +26,11 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-dvisvgm.def}{2021-03-18}{}
+ {l3backend-dvisvgm.def}{2021-05-07}{}
{L3 backend support: dvisvgm}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
- \__kernel_dependency_version_check:nn {2020-09-01}
+ \__kernel_dependency_version_check:nn {2021-02-18}
{l3backend-dvisvgm.def}
}
{
@@ -46,6 +46,9 @@
\cs_new_protected:Npn \__kernel_backend_literal:n #1
{ \__kernel_backend_literal:e { \exp_not:n {#1} } }
\cs_generate_variant:Nn \__kernel_backend_literal:n { x }
+\cs_if_exist:NTF \@ifl@t@r
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \AtBeginDvi }
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \use:n }
\cs_new_protected:Npn \__kernel_backend_literal_svg:n #1
{ \__kernel_backend_literal:n { dvisvgm:raw~ #1 { ?nl } } }
\cs_generate_variant:Nn \__kernel_backend_literal_svg:n { x }
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
index d252560947d..f45a9d560cf 100644
--- a/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
+++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
@@ -26,11 +26,11 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-luatex.def}{2021-03-18}{}
+ {l3backend-luatex.def}{2021-05-07}{}
{L3 backend support: PDF output (LuaTeX)}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
- \__kernel_dependency_version_check:nn {2020-09-01}
+ \__kernel_dependency_version_check:nn {2021-02-18}
{l3backend-luatex.def}
}
{
@@ -46,6 +46,9 @@
\cs_new_protected:Npn \__kernel_backend_literal:n #1
{ \__kernel_backend_literal:e { \exp_not:n {#1} } }
\cs_generate_variant:Nn \__kernel_backend_literal:n { x }
+\cs_if_exist:NTF \@ifl@t@r
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \AtBeginDvi }
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \use:n }
\cs_new_protected:Npn \__kernel_backend_literal_pdf:n #1
{
\tex_pdfextension:D literal
@@ -198,11 +201,6 @@
{ 100 ~ 0 ~ 0 }
{#3}
}
-\cs_if_exist:NF \pdf_object_unnamed_write:nn
- {
- \cs_gset_protected:Npn \__color_backend_separation_init_CIELAB:nnn #1#2#3
- { }
- }
\cs_new_protected:Npn \__color_backend_devicen_init:nnn #1#2#3
{
\pdf_object_unnamed_write:nx { stream }
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
index 0e1228fb473..fab9c7a8fd1 100644
--- a/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
+++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
@@ -26,11 +26,11 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-pdftex.def}{2021-03-18}{}
+ {l3backend-pdftex.def}{2021-05-07}{}
{L3 backend support: PDF output (pdfTeX)}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
- \__kernel_dependency_version_check:nn {2020-09-01}
+ \__kernel_dependency_version_check:nn {2021-02-18}
{l3backend-pdftex.def}
}
{
@@ -46,6 +46,9 @@
\cs_new_protected:Npn \__kernel_backend_literal:n #1
{ \__kernel_backend_literal:e { \exp_not:n {#1} } }
\cs_generate_variant:Nn \__kernel_backend_literal:n { x }
+\cs_if_exist:NTF \@ifl@t@r
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \AtBeginDvi }
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \use:n }
\cs_new_protected:Npn \__kernel_backend_literal_pdf:n #1
{
\tex_pdfliteral:D
@@ -198,11 +201,6 @@
{ 100 ~ 0 ~ 0 }
{#3}
}
-\cs_if_exist:NF \pdf_object_unnamed_write:nn
- {
- \cs_gset_protected:Npn \__color_backend_separation_init_CIELAB:nnn #1#2#3
- { }
- }
\cs_new_protected:Npn \__color_backend_devicen_init:nnn #1#2#3
{
\pdf_object_unnamed_write:nx { stream }
diff --git a/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def b/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
index aba2e2bc525..554ced4d558 100644
--- a/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
+++ b/Master/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
@@ -26,11 +26,11 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-xetex.def}{2021-03-18}{}
+ {l3backend-xetex.def}{2021-05-07}{}
{L3 backend support: XeTeX}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
- \__kernel_dependency_version_check:nn {2020-09-01}
+ \__kernel_dependency_version_check:nn {2021-02-18}
{l3backend-xetex.def}
}
{
@@ -46,6 +46,9 @@
\cs_new_protected:Npn \__kernel_backend_literal:n #1
{ \__kernel_backend_literal:e { \exp_not:n {#1} } }
\cs_generate_variant:Nn \__kernel_backend_literal:n { x }
+\cs_if_exist:NTF \@ifl@t@r
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \AtBeginDvi }
+ { \cs_new_eq:NN \__kernel_backend_first_shipout:n \use:n }
\cs_new_protected:Npn \__kernel_backend_literal_pdf:n #1
{ \__kernel_backend_literal:n { pdf:literal~ #1 } }
\cs_generate_variant:Nn \__kernel_backend_literal_pdf:n { x }
@@ -102,9 +105,7 @@
\int_const:Nn #1 { \exp_not:N \g__color_backend_stack_int }
\use:x
{
- \cs_if_exist:NTF \AtBeginDvi
- { \exp_not:N \AtBeginDvi }
- { \exp_not:N \use:n }
+ \__kernel_backend_first_shipout:n
{
\__kernel_backend_literal:n
{
@@ -243,11 +244,6 @@
{ 100 ~ 0 ~ 0 }
{#3}
}
-\cs_if_exist:NF \pdf_object_unnamed_write:nn
- {
- \cs_gset_protected:Npn \__color_backend_separation_init_CIELAB:nnn #1#2#3
- { }
- }
\cs_new_protected:Npn \__color_backend_devicen_init:nnn #1#2#3
{
\pdf_object_unnamed_write:nx { stream }