summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/l3backend/l3backend-pdf.dtx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-01-06 03:01:33 +0000
committerNorbert Preining <norbert@preining.info>2024-01-06 03:01:33 +0000
commit949a85bb8707bf1aaa2b23b018e24d5001d38e52 (patch)
treec5af6ca7487e0e439195d0308276267088b67352 /macros/latex/contrib/l3backend/l3backend-pdf.dtx
parent387961768f65ec00d171b3781d4b87ea94bb19f5 (diff)
CTAN sync 202401060301
Diffstat (limited to 'macros/latex/contrib/l3backend/l3backend-pdf.dtx')
-rw-r--r--macros/latex/contrib/l3backend/l3backend-pdf.dtx49
1 files changed, 18 insertions, 31 deletions
diff --git a/macros/latex/contrib/l3backend/l3backend-pdf.dtx b/macros/latex/contrib/l3backend/l3backend-pdf.dtx
index e787ab7c25..19ab02daaa 100644
--- a/macros/latex/contrib/l3backend/l3backend-pdf.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-pdf.dtx
@@ -2,7 +2,7 @@
%
%% File: l3backend-pdf.dtx
%
-% Copyright (C) 2019-2023 The LaTeX Project
+% Copyright (C) 2019-2024 The LaTeX Project
%
% It may be distributed and/or modified under the conditions of the
% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -31,7 +31,7 @@
% \fi
%
% \title{^^A
-% The \textsf{l3backend-pdf} package\\ Backend PDF features^^A
+% The \pkg{l3backend-pdf} module\\ Backend PDF features^^A
% }
%
% \author{^^A
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-11-09}
+% \date{Released 2024-01-04}
%
% \maketitle
%
@@ -388,16 +388,6 @@
% \begin{macro}{\@@_backend_link_minima:}
% \begin{macro}{\@@_backend_link_outerbox:n}
% \begin{macro}{\@@_backend_link_sf_save:, \@@_backend_link_sf_restore:}
-% \begin{macro}
-% {
-% pdf.linkdp.pad ,
-% pdf.linkht.pad ,
-% pdf.llx, pdf.lly ,
-% pdf.ury, pdf.ury ,
-% pdf.link.dict ,
-% pdf.outerbox ,
-% pdf.baselineskip
-% }
% Links are crated like annotations but with dedicated code to allow for
% adjusting the size of the rectangle. In contrast to \pkg{hyperref}, we
% grab the link content as a box which can then unbox: this allows the same
@@ -470,9 +460,9 @@
\hbox_set:Nn \l_@@_backend_model_box { Gg }
\exp_args:Ne \@@_backend_link_outerbox:n
{
- \int_if_odd:nTF { \value { page } }
- { \oddsidemargin }
- { \evensidemargin }
+ \int_if_odd:nTF { \value { page } }
+ { \oddsidemargin }
+ { \evensidemargin }
}
\box_move_down:nn { \box_dp:N \l_@@_backend_content_box }
{ \hbox:n { \__kernel_backend_postscript:n { pdf.save.linkll } } }
@@ -569,9 +559,7 @@
% \end{macro}
% \end{macro}
% \end{macro}
-% \end{macro}
%
-% \begin{macro}{\@makecol@hook}
% Hooks to allow link breaking: something will be needed in format mode
% at some stage. At present this code is disabled as there is an open
% question about the name of the hook: to be resolved at the \LaTeXe{}
@@ -605,7 +593,6 @@
}
}
% \end{macrocode}
-% \end{macro}
%
% \begin{macro}{\@@_backend_link_last:}
% The same as annotations, but with a custom integer.
@@ -711,7 +698,7 @@
\__kernel_backend_literal_postscript:n
{
/setdistillerparams ~ where
- { pop << /CompressPages ~ false >> setdistillerparams }
+ { pop << /CompressPages ~ false >> setdistillerparams }
if
}
}
@@ -723,7 +710,7 @@
\__kernel_backend_literal_postscript:n
{
/setdistillerparams ~ where
- { pop << /CompressStreams ~ false >> setdistillerparams }
+ { pop << /CompressStreams ~ false >> setdistillerparams }
if
}
}
@@ -1336,7 +1323,7 @@
% \begin{macro}{\@@_backend_object_last:}
% \begin{macrocode}
\cs_new:Npn \@@_backend_object_last:
- { @pdf.obj \int_use:N \g_@@_backend_object_int }
+ { @pdf.obj \int_use:N \g_@@_backend_object_int }
% \end{macrocode}
% \end{macro}
%
@@ -1379,7 +1366,7 @@
% \begin{macro}{\@@_backend_annotation_last:}
% \begin{macrocode}
\cs_new:Npn \@@_backend_annotation_last:
- { @pdf.obj \int_use:N \g_@@_backend_annotation_int }
+ { @pdf.obj \int_use:N \g_@@_backend_annotation_int }
% \end{macrocode}
% \end{macro}
%
@@ -1405,14 +1392,14 @@
\exp_not:N \int_gincr:N \exp_not:N \g_@@_backend_link_int
\@@_backend:e
{
- bann ~
- @pdf.lnk
- \exp_not:N \int_use:N \exp_not:N \g_@@_backend_link_int
- \c_space_tl
- <<
- /Type /Annot
- #1
- >>
+ bann ~
+ @pdf.lnk
+ \exp_not:N \int_use:N \exp_not:N \g_@@_backend_link_int
+ \c_space_tl
+ <<
+ /Type /Annot
+ #1
+ >>
}
}
\cs_new_protected:Npn \@@_backend_link_end: