summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/xsavebox
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-11-13 03:00:41 +0000
committerNorbert Preining <norbert@preining.info>2019-11-13 03:00:41 +0000
commit12ab1975e0f359c757e8cee13c2ef2872fbbd750 (patch)
treeea4c3d5c1151c2f245422702553a3bab340a7898 /macros/latex/contrib/xsavebox
parenta6d73b76eb19794e956fe1f3ab1f9bab3915cd7a (diff)
CTAN sync 201911130300
Diffstat (limited to 'macros/latex/contrib/xsavebox')
-rw-r--r--macros/latex/contrib/xsavebox/ChangeLog4
-rw-r--r--macros/latex/contrib/xsavebox/xsavebox.pdfbin372998 -> 368416 bytes
-rw-r--r--macros/latex/contrib/xsavebox/xsavebox.sty16
3 files changed, 8 insertions, 12 deletions
diff --git a/macros/latex/contrib/xsavebox/ChangeLog b/macros/latex/contrib/xsavebox/ChangeLog
index b5470c78a2..c039533f0d 100644
--- a/macros/latex/contrib/xsavebox/ChangeLog
+++ b/macros/latex/contrib/xsavebox/ChangeLog
@@ -1,3 +1,7 @@
+2019-11-12
+ * v0.15
+ * fix: output driver set-up
+
2019-08-13
* v0.14
* fix: existing \theXXX macros, such as LaTeX counters, could accidentally
diff --git a/macros/latex/contrib/xsavebox/xsavebox.pdf b/macros/latex/contrib/xsavebox/xsavebox.pdf
index 15801a37c0..0c2d0fb2e9 100644
--- a/macros/latex/contrib/xsavebox/xsavebox.pdf
+++ b/macros/latex/contrib/xsavebox/xsavebox.pdf
Binary files differ
diff --git a/macros/latex/contrib/xsavebox/xsavebox.sty b/macros/latex/contrib/xsavebox/xsavebox.sty
index 164dfab829..686640aaa9 100644
--- a/macros/latex/contrib/xsavebox/xsavebox.sty
+++ b/macros/latex/contrib/xsavebox/xsavebox.sty
@@ -45,18 +45,11 @@
%
% The Current Maintainer of this work is A. Grahn.
-%process non-detectable dvipdfmx driver for passing to expl3
-\RequirePackage{xkeyval}
-\DeclareOptionX{dvipdfmx}{%
- \PassOptionsToPackage{driver=dvipdfmx}{expl3}
-}
-\DeclareOptionX*{}\ProcessOptionsX*\relax %allow anything as an option
-
\RequirePackage{xparse}
\RequirePackage{l3keys2e}
-\def\g@xsb@version@tl{0.14}
-\def\g@xsb@date@tl{2019/08/13}
+\def\g@xsb@version@tl{0.15}
+\def\g@xsb@date@tl{2019/11/12}
\ProvidesExplPackage{xsavebox}{\g@xsb@date@tl}{\g@xsb@version@tl}
{saveboxes for repeating content without code replication}
@@ -122,7 +115,6 @@
\msg_error:nnn{xsavebox}{support~outdated}{pdfbase.sty}
\tex_endinput:D
}
-\cs_gset_eq:NN\xsb@newkey\pbs@newkey
\cs_gset_eq:NN\xsb_pdfxform:nnnnn\pbs_pdfxform:nnnnn
\cs_gset_eq:NN\xsb_pdflastxform:\pbs_pdflastxform:
\cs_gset_eq:NN\xsb_pdfrefxform:n\pbs_pdfrefxform:n
@@ -313,14 +305,14 @@
}
%for tracking box usage
\iow_now:Nx\@mainaux{
- \token_to_str:N\xsb@newkey{xsb@\int_use:N\g_xsb_id_int}{false}
+ \token_to_str:N\pbs@newkey{xsb@\int_use:N\g_xsb_id_int}{false}
}
%define command for inserting the m-boxed XObject reference
\cs_gset_protected:cpx{the#1}{
\exp_not:N\tl_if_exist:cF{xsb_\int_use:N\g_xsb_id_int}{
%mark box as `used'
\exp_not:N\iow_now:Nx\@mainaux{
- \token_to_str:N\xsb@newkey{xsb@\int_use:N\g_xsb_id_int}{true}
+ \token_to_str:N\pbs@newkey{xsb@\int_use:N\g_xsb_id_int}{true}
}
\exp_not:N\tl_new:c{xsb_\int_use:N\g_xsb_id_int}
}