diff options
author | Norbert Preining <norbert@preining.info> | 2021-05-08 03:01:09 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-05-08 03:01:09 +0000 |
commit | 0f8acc6eb1940c147de1fb17b307dad849cb3915 (patch) | |
tree | 396fc6150b43761431485f4e19ee22d376b72922 /macros/latex/contrib/l3backend/l3backend-basics.dtx | |
parent | c92d9953347e3bdebc5243c67cf012a2f7a60fb6 (diff) |
CTAN sync 202105080301
Diffstat (limited to 'macros/latex/contrib/l3backend/l3backend-basics.dtx')
-rw-r--r-- | macros/latex/contrib/l3backend/l3backend-basics.dtx | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/macros/latex/contrib/l3backend/l3backend-basics.dtx b/macros/latex/contrib/l3backend/l3backend-basics.dtx index 787232cc30..446178138e 100644 --- a/macros/latex/contrib/l3backend/l3backend-basics.dtx +++ b/macros/latex/contrib/l3backend/l3backend-basics.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2021-03-18} +% \date{Released 2021-05-07} % % \maketitle % @@ -70,27 +70,27 @@ % \begin{macrocode} \ProvidesExplFile %<*dvipdfmx> - {l3backend-dvipdfmx.def}{2021-03-18}{} + {l3backend-dvipdfmx.def}{2021-05-07}{} {L3 backend support: dvipdfmx} %</dvipdfmx> %<*dvips> - {l3backend-dvips.def}{2021-03-18}{} + {l3backend-dvips.def}{2021-05-07}{} {L3 backend support: dvips} %</dvips> %<*dvisvgm> - {l3backend-dvisvgm.def}{2021-03-18}{} + {l3backend-dvisvgm.def}{2021-05-07}{} {L3 backend support: dvisvgm} %</dvisvgm> %<*luatex> - {l3backend-luatex.def}{2021-03-18}{} + {l3backend-luatex.def}{2021-05-07}{} {L3 backend support: PDF output (LuaTeX)} %</luatex> %<*pdftex> - {l3backend-pdftex.def}{2021-03-18}{} + {l3backend-pdftex.def}{2021-05-07}{} {L3 backend support: PDF output (pdfTeX)} %</pdftex> %<*xetex> - {l3backend-xetex.def}{2021-03-18}{} + {l3backend-xetex.def}{2021-05-07}{} {L3 backend support: XeTeX} %</xetex> % \end{macrocode} @@ -104,7 +104,7 @@ % \begin{macrocode} \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} %<dvipdfmx> {l3backend-dvipdfmx.def} %<dvips> {l3backend-dvips.def} %<dvisvgm> {l3backend-dvisvgm.def} @@ -151,6 +151,16 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{\__kernel_backend_first_shipout:n} +% We need to write at first shipout in a few places. As we want to use the +% most up-to-date method, +% \begin{macrocode} +\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 } +% \end{macrocode} +% \end{macro} +% % \subsection{\texttt{dvips} backend} % % \begin{macrocode} @@ -187,10 +197,8 @@ % \begin{macrocode} \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 } } } % \end{macrocode} % |