texlive[57702] Master/texmf-dist: easybook (10feb21)
commits+karl at tug.org
commits+karl at tug.org
Wed Feb 10 23:04:11 CET 2021
Revision: 57702
http://tug.org/svn/texlive?view=revision&revision=57702
Author: karl
Date: 2021-02-10 23:04:10 +0100 (Wed, 10 Feb 2021)
Log Message:
-----------
easybook (10feb21)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/easybook/easybook-demo.pdf
trunk/Master/texmf-dist/doc/latex/easybook/easybook-demo.tex
trunk/Master/texmf-dist/doc/latex/easybook/easybook.pdf
trunk/Master/texmf-dist/doc/latex/easybook/easybook.tex
trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls
Modified: trunk/Master/texmf-dist/doc/latex/easybook/easybook-demo.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/easybook/easybook-demo.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/easybook/easybook-demo.tex 2021-02-10 22:03:54 UTC (rev 57701)
+++ trunk/Master/texmf-dist/doc/latex/easybook/easybook-demo.tex 2021-02-10 22:04:10 UTC (rev 57702)
@@ -94,7 +94,7 @@
\github~\url{https://github.com/texl3/easybook} \\
\edge~\url{https://latexstudio.net}
}
- \date{2021/02/09\hskip\ccwd\relax v1.23b}
+ \date{2021/02/10\hskip\ccwd\relax v1.23c}
}
\begin{document}
Modified: trunk/Master/texmf-dist/doc/latex/easybook/easybook.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/easybook/easybook.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/easybook/easybook.tex 2021-02-10 22:03:54 UTC (rev 57701)
+++ trunk/Master/texmf-dist/doc/latex/easybook/easybook.tex 2021-02-10 22:04:10 UTC (rev 57702)
@@ -3,7 +3,7 @@
\title{\sffamily easybook书籍文档类}
\author{瞿毅}
-\date{2021/02/09\hskip\ccwd\relax v1.23b\thanks{\url{https://gitee.com/texl3/easybook}}}
+\date{2021/02/10\hskip\ccwd\relax v1.23c\thanks{\url{https://gitee.com/texl3/easybook}}}
\begin{document}
\maketitle
@@ -480,7 +480,7 @@
<行间代码>
\tn{end}\marg{lstlisting}
\end{syntax}
-加载了 \pkg{listings} 宏包以对代码格式进行高度定制,代码样式可使用 \tn{lstset} 命令设置,\tn{listoflistings} 命令用于输出代码目录。
+加载 \pkg{listings} 宏包以对代码格式进行高度定制,代码样式可使用 \tn{lstset} 命令设置,\tn{listoflistings} 命令用于输出代码目录。
\end{function}
\subsection{物理量}
Modified: trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls 2021-02-10 22:03:54 UTC (rev 57701)
+++ trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls 2021-02-10 22:04:10 UTC (rev 57702)
@@ -9,7 +9,7 @@
%% https://creativecommons.org/licenses/by/4.0/legalcode
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{l3keys2e}
-\ProvidesExplClass{easybook}{2021/02/09}{1.23b}{}
+\ProvidesExplClass{easybook}{2021/02/10}{1.23c}{}
\cs_generate_variant:Nn \keys_define:nn {nx}
\cs_generate_variant:Nn \int_to_arabic:n {v}
@@ -652,7 +652,7 @@
format = hang,
% figurewithin = section,
% tablewithin = section,
- font = {stretch = \l__cap_spread_tl},
+ font = {stretch = {\fp_use:N \l__cap_spread_fp}},
labelfont = {color = ctex at frame},
labelsep = ccwd,
belowskip = 0pt,aboveskip = 10pt
@@ -685,9 +685,9 @@
\fp_new:N \l__line_spread_fp
\fp_new:N \l__tab_spread_fp
-\tl_new:N \l__math_spread_tl
-\tl_new:N \l__cap_spread_tl
-\tl_new:N \l__foot_spread_tl
+\fp_new:N \l__math_spread_fp
+\fp_new:N \l__cap_spread_fp
+\fp_new:N \l__foot_spread_fp
\__ctex_define:nn {spread}
{
@@ -695,11 +695,11 @@
linespread .initial:n = 1.3,
tabspread .fp_set:N = \l__tab_spread_fp,
tabspread .initial:n = 1.05,
- mathspread .tl_set:N = \l__math_spread_tl,
+ mathspread .fp_set:N = \l__math_spread_fp,
mathspread .initial:n = 1.05,
- capspread .tl_set:N = \l__cap_spread_tl,
+ capspread .fp_set:N = \l__cap_spread_fp,
capspread .initial:n = 1,
- fnspread .tl_set:N = \l__foot_spread_tl,
+ fnspread .fp_set:N = \l__foot_spread_fp,
fnspread .initial:n = 1
}
@@ -748,7 +748,7 @@
\skip_set:Nn \plitemsep{.75ex plus .1ex}
\skip_set:Nn \plparsep{0ex}
-\cs_new_protected:Npn \__thmname_set:nn #1#2
+\cs_new_protected:Npn \__thmname_set:n #1#2
{\tl_const:cn {c__name_#1_tl}{#2}}
\bool_if:NTF \l__lang_chinese_bool
{
@@ -762,7 +762,7 @@
{example}{例},
{remark}{注},
{exercise}{练习}
- }{\__thmname_set:nn #1}
+ }{\__thmname_set:n #1}
}{
\clist_map_inline:nn
{
@@ -774,7 +774,7 @@
{example}{Example},
{remark}{Remark},
{exercise}{Exercise}
- }{\__thmname_set:nn #1}
+ }{\__thmname_set:n #1}
}
\bool_new:N \l__thmbox_bool
@@ -875,50 +875,30 @@
\allowdisplaybreaks[4]
\cs_gset:Npn \ULthickness{.75pt}
\skip_set:Nn \jot{4pt plus 1pt minus 1pt}
-\cs_new:Npn \l__math_restore:n #1
+\cs_new_protected:Npn \l__math_restore:n #1
{
\AtBeginEnvironment{#1}
- {\linespread{\l__math_spread_tl}\selectfont\ignorespaces}
+ {\linespread{\fp_use:N \l__math_spread_fp}\selectfont\ignorespaces}
}
-\l__math_restore:n {array}
-\l__math_restore:n {matrix}
-\l__math_restore:n {pmatrix}
-\l__math_restore:n {bmatrix}
-\l__math_restore:n {Bmatrix}
-\l__math_restore:n {vmatrix}
-\l__math_restore:n {Vmatrix}
-\l__math_restore:n {cases}
-\l__math_restore:n {aligned}
-\l__math_restore:n {alignedat}
-\l__math_restore:n {gathered}
+\clist_map_inline:nn
+ {
+ {array},{matrix},{pmatrix},{bmatrix},{Bmatrix},{vmatrix},{Vmatrix},
+ {matrix*},{pmatrix*},{bmatrix*},{Bmatrix*},{vmatrix*},{Vmatrix*},
+ {cases},{cases*},{dcases},{dcases*},{rcases},{rcases*},{drcases},{drcases*},
+ {aligned},{alignedat},{gathered},{multlined},{lgathered},{rgathered}
+ }{\l__math_restore:n {#1}}
\__patch_cmd:Nnn \start at gather
{\collect at body}
- {\linespread{\l__math_spread_tl}\selectfont\collect at body}
+ {\linespread{\fp_use:N \l__math_spread_fp}\selectfont\collect at body}
\__patch_cmd:Nnn \start at align
{\collect at body}
- {\linespread{\l__math_spread_tl}\selectfont\collect at body}
+ {\linespread{\fp_use:N \l__math_spread_fp}\selectfont\collect at body}
\__patch_cmd:Nnn \start at multline
{\collect at body}
- {\linespread{\l__math_spread_tl}\selectfont\collect at body}
+ {\linespread{\fp_use:N \l__math_spread_fp}\selectfont\collect at body}
\__patch_cmd:Nnn \gather at split
{\spread at equation}
- {\linespread{\l__math_spread_tl}\selectfont\spread at equation}
-\l__math_restore:n {matrix*}
-\l__math_restore:n {pmatrix*}
-\l__math_restore:n {bmatrix*}
-\l__math_restore:n {Bmatrix*}
-\l__math_restore:n {vmatrix*}
-\l__math_restore:n {Vmatrix*}
-\l__math_restore:n {cases*}
-\l__math_restore:n {dcases}
-\l__math_restore:n {dcases*}
-\l__math_restore:n {rcases}
-\l__math_restore:n {rcases*}
-\l__math_restore:n {drcases}
-\l__math_restore:n {drcases*}
-\l__math_restore:n {multlined}
-\l__math_restore:n {lgathered}
-\l__math_restore:n {rgathered}
+ {\linespread{\fp_use:N \l__math_spread_fp}\selectfont\spread at equation}
\ctex_after_end_preamble:n
{
\skip_set:Nn \abovedisplayskip{5pt plus 1pt minus 1pt}
@@ -1139,7 +1119,7 @@
\skip_set:Nn \footnotemargin{0.5\ccwd}
\group_begin:
\footnotesize
- \exp_args:Nx \linespread{\tl_use:N \l__foot_spread_tl}\selectfont
+ \exp_args:Nx \linespread{\fp_use:N \l__foot_spread_fp}\selectfont
\skip_gset:Nn \footnotesep{\ht\strutbox}
\group_end:
\cs_gset:Npn \hangfootparskip{0ex}
@@ -1165,10 +1145,10 @@
}
\__patch_cmd:Nnn \@footnotetext
{\reset at font}
- {\def\baselinestretch{\l__foot_spread_tl}\l__foot_font_tl}
+ {\def\baselinestretch{\fp_use:N \l__foot_spread_fp}\l__foot_font_tl}
\__patch_cmd:Nnn \@mpfootnotetext
{\reset at font}
- {\def\baselinestretch{\l__foot_spread_tl}\l__foot_font_tl}
+ {\def\baselinestretch{\fp_use:N \l__foot_spread_fp}\l__foot_font_tl}
\__patch_cmd:Nnn \@makefnmark
{\normalfont}{\l__foot_font_tl}
\cs_gset:Npn \marginfont{\l__margin_font_tl}
More information about the tex-live-commits
mailing list.