[latex3-commits] [git/LaTeX3-latex3-latex3] master: Set annotation size to zero for all backends (ed399adce)
Joseph Wright
joseph.wright at morningstar2.co.uk
Wed Mar 11 19:01:43 CET 2020
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/ed399adcea88157b72415aa9165a4fa3d3e864dd
>---------------------------------------------------------------
commit ed399adcea88157b72415aa9165a4fa3d3e864dd
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Wed Mar 11 18:01:43 2020 +0000
Set annotation size to zero for all backends
>---------------------------------------------------------------
ed399adcea88157b72415aa9165a4fa3d3e864dd
l3backend/l3backend-pdf.dtx | 8 +++++++-
l3kernel/testfiles/m3expl001.ptex.tlg | 1 +
l3kernel/testfiles/m3expl001.uptex.tlg | 1 +
l3kernel/testfiles/m3expl003.ptex.tlg | 1 +
l3kernel/testfiles/m3expl003.uptex.tlg | 1 +
5 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/l3backend/l3backend-pdf.dtx b/l3backend/l3backend-pdf.dtx
index 1a2011d60..ebfe94266 100644
--- a/l3backend/l3backend-pdf.dtx
+++ b/l3backend/l3backend-pdf.dtx
@@ -263,14 +263,20 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_annotation:nnnn #1#2#3#4
{
+ \exp_args:Nf \@@_backend_annotation_aux:nnnn
+ { \dim_eval:n {#1} } {#2} {#3} {#4}
+ }
+\cs_new_protected:Npn \@@_backend_annotation_aux:nnnn #1#2#3#4
+ {
\box_move_down:nn {#3}
{ \hbox:n { \__kernel_backend_postscript:n { pdf.save.ll } } }
\box_move_up:nn {#2}
{
\hbox:n
{
- \tex_kern:D \dim_eval:n {#1} \scan_stop:
+ \tex_kern:D #1 \scan_stop:
\__kernel_backend_postscript:n { pdf.save.ur }
+ \tex_kern:D -#1 \scan_stop:
}
}
\int_gincr:N \g_@@_backend_object_int
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index 5af08fa25..db3ece377 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -111,6 +111,7 @@ Defining \l__pdf_backend_model_box on line ...
Defining \g__pdf_backend_annotation_int on line ...
\g__pdf_backend_annotation_int=\count...
Defining \__pdf_backend_annotation:nnnn on line ...
+Defining \__pdf_backend_annotation_aux:nnnn on line ...
Defining \__pdf_backend_annotation_last: on line ...
Defining \g__pdf_backend_link_int on line ...
\g__pdf_backend_link_int=\count...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 5af08fa25..db3ece377 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -111,6 +111,7 @@ Defining \l__pdf_backend_model_box on line ...
Defining \g__pdf_backend_annotation_int on line ...
\g__pdf_backend_annotation_int=\count...
Defining \__pdf_backend_annotation:nnnn on line ...
+Defining \__pdf_backend_annotation_aux:nnnn on line ...
Defining \__pdf_backend_annotation_last: on line ...
Defining \g__pdf_backend_link_int on line ...
\g__pdf_backend_link_int=\count...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index 5af08fa25..db3ece377 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -111,6 +111,7 @@ Defining \l__pdf_backend_model_box on line ...
Defining \g__pdf_backend_annotation_int on line ...
\g__pdf_backend_annotation_int=\count...
Defining \__pdf_backend_annotation:nnnn on line ...
+Defining \__pdf_backend_annotation_aux:nnnn on line ...
Defining \__pdf_backend_annotation_last: on line ...
Defining \g__pdf_backend_link_int on line ...
\g__pdf_backend_link_int=\count...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 5af08fa25..db3ece377 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -111,6 +111,7 @@ Defining \l__pdf_backend_model_box on line ...
Defining \g__pdf_backend_annotation_int on line ...
\g__pdf_backend_annotation_int=\count...
Defining \__pdf_backend_annotation:nnnn on line ...
+Defining \__pdf_backend_annotation_aux:nnnn on line ...
Defining \__pdf_backend_annotation_last: on line ...
Defining \g__pdf_backend_link_int on line ...
\g__pdf_backend_link_int=\count...
More information about the latex3-commits
mailing list.