summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/spbmark
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-03-03 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2022-03-03 03:01:15 +0000
commit6b9ed20cb01cb52c7aaf2a48202f5d8aa588ff79 (patch)
tree6b519735cdb5eb6cb295ab3f343fddaac23f3faa /macros/latex/contrib/spbmark
parent1769d3d8842ef66919943128931e647de9756adb (diff)
CTAN sync 202203030301
Diffstat (limited to 'macros/latex/contrib/spbmark')
-rw-r--r--macros/latex/contrib/spbmark/spbmark.pdfbin76051 -> 77407 bytes
-rw-r--r--macros/latex/contrib/spbmark/spbmark.sty13
-rw-r--r--macros/latex/contrib/spbmark/spbmark.tex4
3 files changed, 10 insertions, 7 deletions
diff --git a/macros/latex/contrib/spbmark/spbmark.pdf b/macros/latex/contrib/spbmark/spbmark.pdf
index 3593e9e4ad..6be14eef41 100644
--- a/macros/latex/contrib/spbmark/spbmark.pdf
+++ b/macros/latex/contrib/spbmark/spbmark.pdf
Binary files differ
diff --git a/macros/latex/contrib/spbmark/spbmark.sty b/macros/latex/contrib/spbmark/spbmark.sty
index f273b8a978..dd9dac296d 100644
--- a/macros/latex/contrib/spbmark/spbmark.sty
+++ b/macros/latex/contrib/spbmark/spbmark.sty
@@ -9,7 +9,7 @@
% https://creativecommons.org/licenses/by/4.0/legalcode
\NeedsTeXFormat{LaTeX2e}[2018/12/31]
\RequirePackage{xparse,l3keys2e}
-\ProvidesExplPackage{spbmark}{2022/02/15}{1.37}
+\ProvidesExplPackage{spbmark}{2022/03/02}{1.38}
{Customize superscripts and subscripts}
\cs_generate_variant:Nn \box_set_ht:Nn { cv }
@@ -22,7 +22,8 @@
\cs_generate_variant:Nn \tl_if_blank:nF { v }
\cs_new_protected:Npn \spb_define:n { \keys_define:nn { ctex/style } }
-\cs_new_protected:Npn \spbset { \keys_set:nn { ctex/style } }
+\cs_new_protected:Npn \spb_set:n { \keys_set:nn { ctex/style } }
+\cs_set_eq:NN \spbset \spb_set:n
\keys_define:nn { spbmark/option }
{
text .bool_set:N = \l_spb_newsupb_text_bool,
@@ -75,7 +76,7 @@
\spb_define:n
{
style/#1 .undefine:,
- style/#1 .code:n = \keys_set:nn { ctex/style } {#2}
+ style/#1 .code:n = \spb_set:n {#2}
}
}
\cs_new_protected:Npn \spbshortkv #1#2
@@ -303,7 +304,8 @@
{
\group_begin:
\tl_gset:Nn \g__spb_mark_case_init_tl {#1}
- \keys_set:nn { ctex/style } {##1,##3}
+ \spb_define:n { unknown .undefine: }
+ \spb_set:n { ##1,##3 }
\spb_mode_switch:nnn {#1} {##2} { i }
\spb_content_hbox_set:n {#1}
\spb_ht_dp_assign:nnn {#1} {#1} { i }
@@ -339,7 +341,8 @@
{
\group_begin:
\tl_gset:Nn \g__spb_mark_case_init_tl { supersub }
- \keys_set:nn { ctex/style } {#1,#4}
+ \spb_define:n { unknown .undefine: }
+ \spb_set:n {#1,#4}
\spb_mode_switch:nnn {#2} {#3} { ii }
\spb_ht_dp_assign:nnn { super } { sub } { ii }
\str_case:VnF \l__spb_supersub_halign_tl
diff --git a/macros/latex/contrib/spbmark/spbmark.tex b/macros/latex/contrib/spbmark/spbmark.tex
index 11d7c9a839..c1d428cd16 100644
--- a/macros/latex/contrib/spbmark/spbmark.tex
+++ b/macros/latex/contrib/spbmark/spbmark.tex
@@ -6,8 +6,8 @@
{
package = spbmark,
title = the spbmark package,
- version = v1.37,
- date = 2022/02/15,
+ version = v1.38,
+ date = 2022/03/02,
authors = Qu Yi,
info = Customize superscript and subscript,
email = q1jx@foxmail.com,