texlive[74622] Master/texmf-dist: l3backend-dev (14mar25)
commits+karl at tug.org
commits+karl at tug.org
Fri Mar 14 22:35:26 CET 2025
Revision: 74622
https://tug.org/svn/texlive?view=revision&revision=74622
Author: karl
Date: 2025-03-14 22:35:26 +0100 (Fri, 14 Mar 2025)
Log Message:
-----------
l3backend-dev (14mar25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex-dev/l3backend/CHANGELOG.md
trunk/Master/texmf-dist/doc/latex-dev/l3backend/README.md
trunk/Master/texmf-dist/doc/latex-dev/l3backend/l3backend-code.pdf
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-basics.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-box.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-color.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-draw.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-graphics.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-header.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-opacity.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdf.dtx
trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdfannot.dtx
trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvipdfmx.def
trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvips.def
trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvisvgm.def
trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-luatex.def
trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-pdftex.def
trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-xetex.def
Modified: trunk/Master/texmf-dist/doc/latex-dev/l3backend/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/l3backend/CHANGELOG.md 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/doc/latex-dev/l3backend/CHANGELOG.md 2025-03-14 21:35:26 UTC (rev 74622)
@@ -6,6 +6,11 @@
## [Unreleased]
+## [2025-03-14]
+
+### Fixed
+- Correct naming of PostScript functions in PDF area
+
## [2025-03-10]
### Added
@@ -363,7 +368,8 @@
- Include `l3backend` in file names
- Moved backend code to internal for each 'parent' module
-[Unreleased]: https://github.com/latex3/latex3/compare/2025-03-10...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2025-03-14...HEAD
+[2025-03-14]: https://github.com/latex3/latex3/compare/2025-03-10...2025-03-14
[2025-03-10]: https://github.com/latex3/latex3/compare/2024-05-08...2025-03-10
[2024-05-08]: https://github.com/latex3/latex3/compare/2024-04-11...2024-05-08
[2024-04-11]: https://github.com/latex3/latex3/compare/2024-03-14...2024-04-11
Modified: trunk/Master/texmf-dist/doc/latex-dev/l3backend/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/l3backend/README.md 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/doc/latex-dev/l3backend/README.md 2025-03-14 21:35:26 UTC (rev 74622)
@@ -1,7 +1,7 @@
LaTeX3 Backend Drivers
======================
-Release 2025-03-10
+Release 2025-03-14
This package forms parts of `expl3`, and contains the code used to interface
with backends (drivers) across the `expl3` codebase. The functions here are
Modified: trunk/Master/texmf-dist/doc/latex-dev/l3backend/l3backend-code.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-basics.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-basics.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
@@ -70,27 +70,27 @@
% \begin{macrocode}
\ProvidesExplFile
%<*dvipdfmx>
- {l3backend-dvipdfmx.def}{2025-03-10}{}
+ {l3backend-dvipdfmx.def}{2025-03-14}{}
{L3 backend support: dvipdfmx}
%</dvipdfmx>
%<*dvips>
- {l3backend-dvips.def}{2025-03-10}{}
+ {l3backend-dvips.def}{2025-03-14}{}
{L3 backend support: dvips}
%</dvips>
%<*dvisvgm>
- {l3backend-dvisvgm.def}{2025-03-10}{}
+ {l3backend-dvisvgm.def}{2025-03-14}{}
{L3 backend support: dvisvgm}
%</dvisvgm>
%<*luatex>
- {l3backend-luatex.def}{2025-03-10}{}
+ {l3backend-luatex.def}{2025-03-14}{}
{L3 backend support: PDF output (LuaTeX)}
%</luatex>
%<*pdftex>
- {l3backend-pdftex.def}{2025-03-10}{}
+ {l3backend-pdftex.def}{2025-03-14}{}
{L3 backend support: PDF output (pdfTeX)}
%</pdftex>
%<*xetex>
- {l3backend-xetex.def}{2025-03-10}{}
+ {l3backend-xetex.def}{2025-03-14}{}
{L3 backend support: XeTeX}
%</xetex>
% \end{macrocode}
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-box.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-box.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-box.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-color.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-color.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-color.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-draw.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-draw.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-draw.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-graphics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-graphics.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-graphics.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-header.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-header.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-header.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-opacity.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-opacity.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-opacity.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdf.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdf.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdf.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
Modified: trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdfannot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdfannot.dtx 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/source/latex-dev/l3backend/l3backend-pdfannot.dtx 2025-03-14 21:35:26 UTC (rev 74622)
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2025-03-10}
+% \date{Released 2025-03-14}
%
% \maketitle
%
@@ -67,7 +67,9 @@
% \end{macrocode}
%
% In \texttt{dvips}, annotations have to be constructed manually. As such,
-% we need the object code above for some definitions.
+% we need the object code above for some definitions. Here, the PostScript
+% uses the \texttt{pdf} namespace: unlike for \pkg{expl3}, we do not really
+% control the namespacing and also have to cut across PDF-related areas.
%
% \begin{variable}{\l_@@_backend_content_box}
% The content of an annotation.
@@ -105,13 +107,13 @@
\cs_new_protected:Npn \@@_backend_generic_aux:nnnn #1#2#3#4
{
\box_move_down:nn {#3}
- { \hbox:n { \__kernel_backend_postscript:n { pdfannot.save.ll } } }
+ { \hbox:n { \__kernel_backend_postscript:n { pdf.save.ll } } }
\box_move_up:nn {#2}
{
\hbox:n
{
\__kernel_kern:n {#1}
- \__kernel_backend_postscript:n { pdfannot.save.ur }
+ \__kernel_backend_postscript:n { pdf.save.ur }
\__kernel_kern:n { -#1 }
}
}
@@ -119,8 +121,8 @@
\__kernel_backend_postscript:e
{
mark
- /_objdef { pdfannot \int_use:N \g_@@_backend_int }
- pdfannot.rect
+ /_objdef { pdf.annot \int_use:N \g_@@_backend_int }
+ pdf.rect
#4 ~
/ANN ~
pdfmark
@@ -134,7 +136,7 @@
% other packages are loaded.
% \begin{macrocode}
\cs_new:Npn \@@_backend_last:
- { { pdfannot \int_use:N \g_@@_backend_int } }
+ { { pdf.annot \int_use:N \g_@@_backend_int } }
% \end{macrocode}
% \end{macro}
%
@@ -241,7 +243,7 @@
{ \@@_backend_link_begin_aux:nw {#1} }
}
% \end{macrocode}
-% The definition of |pdfannot.link.dict| here is needed as there is code in the
+% The definition of |pdf.link.dict| here is needed as there is code in the
% PostScript headers for breaking links, and that can only work with this
% available.
% \begin{macrocode}
@@ -249,7 +251,7 @@
{
\bool_gset_true:N \g_@@_backend_link_bool
\__kernel_backend_postscript:n
- { /pdfannot.link.dict ( #1 ) def }
+ { /pdf.link.dict ( #1 ) def }
\tl_gset:Nn \g_@@_backend_link_dict_tl {#1}
\@@_backend_link_sf_save:
\mode_if_math:TF
@@ -280,14 +282,14 @@
{ \evensidemargin }
}
\box_move_down:nn { \box_dp:N \l_@@_backend_content_box }
- { \hbox:n { \__kernel_backend_postscript:n { pdfannot.save.linkll } } }
- \@@_backend_breaklink_postscript:n { pdfannot.bordertracking.begin }
+ { \hbox:n { \__kernel_backend_postscript:n { pdf.save.linkll } } }
+ \@@_backend_breaklink_postscript:n { pdf.bordertracking.begin }
\@@_backend_breaklink_usebox:N \l_@@_backend_content_box
- \@@_backend_breaklink_postscript:n { pdfannot.bordertracking.end }
+ \@@_backend_breaklink_postscript:n { pdf.bordertracking.end }
\box_move_up:nn { \box_ht:N \l_@@_backend_content_box }
{
\hbox:n
- { \__kernel_backend_postscript:n { pdfannot.save.linkur } }
+ { \__kernel_backend_postscript:n { pdf.save.linkur } }
}
\int_gincr:N \g_@@_backend_int
\int_gset_eq:NN \g_@@_backend_link_int \g_@@_backend_int
@@ -294,9 +296,9 @@
\__kernel_backend_postscript:e
{
mark
- /_objdef { pdfannot \int_use:N \g_@@_backend_link_int }
+ /_objdef { pdf.annot \int_use:N \g_@@_backend_link_int }
\g_@@_backend_link_dict_tl \c_space_tl
- pdfannot.rect
+ pdf.rect
/ANN ~ \l_@@_backend_breaklink_pdfmark_tl
}
\@@_backend_link_sf_restore:
@@ -307,7 +309,7 @@
\hbox_set:Nn \l_@@_backend_model_box { Gg }
\__kernel_backend_postscript:e
{
- /pdfannot.linkdp.pad ~
+ /pdf.linkdp.pad ~
\dim_to_decimal:n
{
\dim_max:nn
@@ -317,8 +319,8 @@
}
{ 0pt }
} ~
- pdfannot.pt.dvi ~ def
- /pdfannot.linkht.pad ~
+ pdf.pt.dvi ~ def
+ /pdf.linkht.pad ~
\dim_to_decimal:n
{
\dim_max:nn
@@ -328,7 +330,7 @@
}
{ 0pt }
} ~
- pdfannot.pt.dvi ~ def
+ pdf.pt.dvi ~ def
}
}
\cs_new_protected:Npn \@@_backend_link_outerbox:n #1
@@ -335,7 +337,7 @@
{
\__kernel_backend_postscript:e
{
- /pdfannot.outerbox
+ /pdf.outerbox
[
\dim_to_decimal:n {#1} ~
\dim_to_decimal:n { -\box_dp:N \l_@@_backend_model_box } ~
@@ -342,10 +344,10 @@
\dim_to_decimal:n { #1 + \textwidth } ~
\dim_to_decimal:n { \box_ht:N \l_@@_backend_model_box }
]
- [ exch { pdfannot.pt.dvi } forall ] def
- /pdfannot.baselineskip ~
+ [ exch { pdf.pt.dvi } forall ] def
+ /pdf.baselineskip ~
\dim_to_decimal:n { \tex_baselineskip:D } ~ dup ~ 0 ~ gt
- { pdfannot.pt.dvi ~ def }
+ { pdf.pt.dvi ~ def }
{ pop ~ pop }
ifelse
}
@@ -390,17 +392,17 @@
{
\__kernel_backend_postscript:n
{
- pdfannot.globaldict /pdfannot.brokenlink.rect ~ known
- { pdfannot.bordertracking.continue }
+ pdf.globaldict /pdf.brokenlink.rect ~ known
+ { pdf.bordertracking.continue }
if
}
\vbox_unpack_drop:N \l_shipout_box
\__kernel_backend_postscript:n
- { pdfannot.bordertracking.endpage }
+ { pdf.bordertracking.endpage }
}
}
}
- \tl_set:Nn \l_@@_backend_breaklink_pdfmark_tl { pdfannot.pdfmark }
+ \tl_set:Nn \l_@@_backend_breaklink_pdfmark_tl { pdf.pdfmark }
\cs_set_eq:NN \@@_backend_breaklink_postscript:n
\__kernel_backend_postscript:n
\cs_set_eq:NN \@@_backend_breaklink_usebox:N \hbox_unpack:N
@@ -411,7 +413,7 @@
% The same as annotations, but with a custom integer.
% \begin{macrocode}
\cs_new:Npn \@@_backend_link_last:
- { { pdfannot.annot \int_use:N \g_@@_backend_link_int } }
+ { { pdf.annot \int_use:N \g_@@_backend_link_int } }
% \end{macrocode}
% \end{macro}
%
@@ -422,7 +424,7 @@
{
\__kernel_backend_postscript:e
{
- /pdfannot.linkmargin { \dim_to_decimal:n {#1} ~ pdfannot.pt.dvi } def
+ /pdf.linkmargin { \dim_to_decimal:n {#1} ~ pdf.pt.dvi } def
}
}
% \end{macrocode}
Modified: trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvipdfmx.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvipdfmx.def 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvipdfmx.def 2025-03-14 21:35:26 UTC (rev 74622)
@@ -27,7 +27,7 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-dvipdfmx.def}{2025-03-10}{}
+ {l3backend-dvipdfmx.def}{2025-03-14}{}
{L3 backend support: dvipdfmx}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
Modified: trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvips.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvips.def 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvips.def 2025-03-14 21:35:26 UTC (rev 74622)
@@ -27,7 +27,7 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-dvips.def}{2025-03-10}{}
+ {l3backend-dvips.def}{2025-03-14}{}
{L3 backend support: dvips}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
@@ -825,13 +825,13 @@
\cs_new_protected:Npn \__pdfannot_backend_generic_aux:nnnn #1#2#3#4
{
\box_move_down:nn {#3}
- { \hbox:n { \__kernel_backend_postscript:n { pdfannot.save.ll } } }
+ { \hbox:n { \__kernel_backend_postscript:n { pdf.save.ll } } }
\box_move_up:nn {#2}
{
\hbox:n
{
\__kernel_kern:n {#1}
- \__kernel_backend_postscript:n { pdfannot.save.ur }
+ \__kernel_backend_postscript:n { pdf.save.ur }
\__kernel_kern:n { -#1 }
}
}
@@ -839,8 +839,8 @@
\__kernel_backend_postscript:e
{
mark
- /_objdef { pdfannot \int_use:N \g__pdfannot_backend_int }
- pdfannot.rect
+ /_objdef { pdf.annot \int_use:N \g__pdfannot_backend_int }
+ pdf.rect
#4 ~
/ANN ~
pdfmark
@@ -847,7 +847,7 @@
}
}
\cs_new:Npn \__pdfannot_backend_last:
- { { pdfannot \int_use:N \g__pdfannot_backend_int } }
+ { { pdf.annot \int_use:N \g__pdfannot_backend_int } }
\int_new:N \g__pdfannot_backend_link_int
\tl_new:N \g__pdfannot_backend_link_dict_tl
\int_new:N \g__pdfannot_backend_link_sf_int
@@ -873,7 +873,7 @@
{
\bool_gset_true:N \g__pdfannot_backend_link_bool
\__kernel_backend_postscript:n
- { /pdfannot.link.dict ( #1 ) def }
+ { /pdf.link.dict ( #1 ) def }
\tl_gset:Nn \g__pdfannot_backend_link_dict_tl {#1}
\__pdfannot_backend_link_sf_save:
\mode_if_math:TF
@@ -904,14 +904,14 @@
{ \evensidemargin }
}
\box_move_down:nn { \box_dp:N \l__pdfannot_backend_content_box }
- { \hbox:n { \__kernel_backend_postscript:n { pdfannot.save.linkll } } }
- \__pdfannot_backend_breaklink_postscript:n { pdfannot.bordertracking.begin }
+ { \hbox:n { \__kernel_backend_postscript:n { pdf.save.linkll } } }
+ \__pdfannot_backend_breaklink_postscript:n { pdf.bordertracking.begin }
\__pdfannot_backend_breaklink_usebox:N \l__pdfannot_backend_content_box
- \__pdfannot_backend_breaklink_postscript:n { pdfannot.bordertracking.end }
+ \__pdfannot_backend_breaklink_postscript:n { pdf.bordertracking.end }
\box_move_up:nn { \box_ht:N \l__pdfannot_backend_content_box }
{
\hbox:n
- { \__kernel_backend_postscript:n { pdfannot.save.linkur } }
+ { \__kernel_backend_postscript:n { pdf.save.linkur } }
}
\int_gincr:N \g__pdfannot_backend_int
\int_gset_eq:NN \g__pdfannot_backend_link_int \g__pdfannot_backend_int
@@ -918,9 +918,9 @@
\__kernel_backend_postscript:e
{
mark
- /_objdef { pdfannot \int_use:N \g__pdfannot_backend_link_int }
+ /_objdef { pdf.annot \int_use:N \g__pdfannot_backend_link_int }
\g__pdfannot_backend_link_dict_tl \c_space_tl
- pdfannot.rect
+ pdf.rect
/ANN ~ \l__pdfannot_backend_breaklink_pdfmark_tl
}
\__pdfannot_backend_link_sf_restore:
@@ -931,7 +931,7 @@
\hbox_set:Nn \l__pdfannot_backend_model_box { Gg }
\__kernel_backend_postscript:e
{
- /pdfannot.linkdp.pad ~
+ /pdf.linkdp.pad ~
\dim_to_decimal:n
{
\dim_max:nn
@@ -941,8 +941,8 @@
}
{ 0pt }
} ~
- pdfannot.pt.dvi ~ def
- /pdfannot.linkht.pad ~
+ pdf.pt.dvi ~ def
+ /pdf.linkht.pad ~
\dim_to_decimal:n
{
\dim_max:nn
@@ -952,7 +952,7 @@
}
{ 0pt }
} ~
- pdfannot.pt.dvi ~ def
+ pdf.pt.dvi ~ def
}
}
\cs_new_protected:Npn \__pdfannot_backend_link_outerbox:n #1
@@ -959,7 +959,7 @@
{
\__kernel_backend_postscript:e
{
- /pdfannot.outerbox
+ /pdf.outerbox
[
\dim_to_decimal:n {#1} ~
\dim_to_decimal:n { -\box_dp:N \l__pdfannot_backend_model_box } ~
@@ -966,10 +966,10 @@
\dim_to_decimal:n { #1 + \textwidth } ~
\dim_to_decimal:n { \box_ht:N \l__pdfannot_backend_model_box }
]
- [ exch { pdfannot.pt.dvi } forall ] def
- /pdfannot.baselineskip ~
+ [ exch { pdf.pt.dvi } forall ] def
+ /pdf.baselineskip ~
\dim_to_decimal:n { \tex_baselineskip:D } ~ dup ~ 0 ~ gt
- { pdfannot.pt.dvi ~ def }
+ { pdf.pt.dvi ~ def }
{ pop ~ pop }
ifelse
}
@@ -1002,28 +1002,28 @@
{
\__kernel_backend_postscript:n
{
- pdfannot.globaldict /pdfannot.brokenlink.rect ~ known
- { pdfannot.bordertracking.continue }
+ pdf.globaldict /pdf.brokenlink.rect ~ known
+ { pdf.bordertracking.continue }
if
}
\vbox_unpack_drop:N \l_shipout_box
\__kernel_backend_postscript:n
- { pdfannot.bordertracking.endpage }
+ { pdf.bordertracking.endpage }
}
}
}
- \tl_set:Nn \l__pdfannot_backend_breaklink_pdfmark_tl { pdfannot.pdfmark }
+ \tl_set:Nn \l__pdfannot_backend_breaklink_pdfmark_tl { pdf.pdfmark }
\cs_set_eq:NN \__pdfannot_backend_breaklink_postscript:n
\__kernel_backend_postscript:n
\cs_set_eq:NN \__pdfannot_backend_breaklink_usebox:N \hbox_unpack:N
}
\cs_new:Npn \__pdfannot_backend_link_last:
- { { pdfannot.annot \int_use:N \g__pdfannot_backend_link_int } }
+ { { pdf.annot \int_use:N \g__pdfannot_backend_link_int } }
\cs_new_protected:Npn \__pdfannot_backend_link_margin:n #1
{
\__kernel_backend_postscript:e
{
- /pdfannot.linkmargin { \dim_to_decimal:n {#1} ~ pdfannot.pt.dvi } def
+ /pdf.linkmargin { \dim_to_decimal:n {#1} ~ pdf.pt.dvi } def
}
}
\cs_new_protected:Npn \__pdfannot_backend_link_on: { }
Modified: trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvisvgm.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvisvgm.def 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-dvisvgm.def 2025-03-14 21:35:26 UTC (rev 74622)
@@ -27,7 +27,7 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-dvisvgm.def}{2025-03-10}{}
+ {l3backend-dvisvgm.def}{2025-03-14}{}
{L3 backend support: dvisvgm}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
Modified: trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-luatex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-luatex.def 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-luatex.def 2025-03-14 21:35:26 UTC (rev 74622)
@@ -27,7 +27,7 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-luatex.def}{2025-03-10}{}
+ {l3backend-luatex.def}{2025-03-14}{}
{L3 backend support: PDF output (LuaTeX)}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
Modified: trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-pdftex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-pdftex.def 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-pdftex.def 2025-03-14 21:35:26 UTC (rev 74622)
@@ -27,7 +27,7 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-pdftex.def}{2025-03-10}{}
+ {l3backend-pdftex.def}{2025-03-14}{}
{L3 backend support: PDF output (pdfTeX)}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
Modified: trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-xetex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-xetex.def 2025-03-14 21:35:12 UTC (rev 74621)
+++ trunk/Master/texmf-dist/tex/latex-dev/l3backend/l3backend-xetex.def 2025-03-14 21:35:26 UTC (rev 74622)
@@ -27,7 +27,7 @@
%%
%% File: l3backend-basics.dtx
\ProvidesExplFile
- {l3backend-xetex.def}{2025-03-10}{}
+ {l3backend-xetex.def}{2025-03-14}{}
{L3 backend support: XeTeX}
\cs_if_exist:NTF \__kernel_dependency_version_check:nn
{
More information about the tex-live-commits
mailing list.