texlive[71966] Master/texmf-dist: easybook (3aug24)

commits+karl at tug.org commits+karl at tug.org
Sat Aug 3 22:28:55 CEST 2024


Revision: 71966
          https://tug.org/svn/texlive?view=revision&revision=71966
Author:   karl
Date:     2024-08-03 22:28:55 +0200 (Sat, 03 Aug 2024)
Log Message:
-----------
easybook (3aug24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/easybook/README.md
    trunk/Master/texmf-dist/doc/latex/easybook/easybook.pdf
    trunk/Master/texmf-dist/doc/latex/easybook/easybook.tex
    trunk/Master/texmf-dist/source/latex/easybook/easybook.dtx
    trunk/Master/texmf-dist/tex/latex/easybook/easybase.sty
    trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls
    trunk/Master/texmf-dist/tex/latex/easybook/eb-tcolorbox.cfg

Modified: trunk/Master/texmf-dist/doc/latex/easybook/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/easybook/README.md	2024-08-03 20:28:46 UTC (rev 71965)
+++ trunk/Master/texmf-dist/doc/latex/easybook/README.md	2024-08-03 20:28:55 UTC (rev 71966)
@@ -1,5 +1,5 @@
 # The `easybook` document class
-Easily typesetting Chinese theses or books (v2024dc)
+Easily typesetting Chinese theses or books (v2024de)
 
 ## Abstract
 `easybook` is a pure academic template created based on the `ctexbook` book document class. It also has the functions of `book` and `article` document class. Combined with the general framework design of the theses of many universities in China, providing multiple commands and interfaces allows users to easily customize the theses templates. Its basic macro package `easybase` can also be used with `ctex` and standard document classes.

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	2024-08-03 20:28:46 UTC (rev 71965)
+++ trunk/Master/texmf-dist/doc/latex/easybook/easybook.tex	2024-08-03 20:28:55 UTC (rev 71966)
@@ -23,8 +23,8 @@
     name            = easybook,
     color-scheme    = blue,
     title           = EASYBOOK使用手册,
-    version         = v2024dc,
-    date            = 2024/08/01,
+    version         = v2024de,
+    date            = 2024/08/03,
     authors         = 瞿毅,
     info            = 简便地排版中文学位论文或书籍,
     email           = toquyi at 163.com,
@@ -249,7 +249,6 @@
   cells = {cmd  = \pkg*},
   cell{1}{3,4}  = PaleTurquoise,
   cell{2}{5}    = PaleTurquoise,
-  cell{3}{2}    = PaleTurquoise,
   cell{4}{5}    = PaleTurquoise,
   cell{5}{2}    = PaleTurquoise,
   cell{5}{1}    = GreenYellow,
@@ -260,7 +259,7 @@
   enumitem & etoolbox & fancyhdr & geometry & hyperref \\
   imakeidx & listings & marginnote & mathtools & multicol \\
   pifont & pdfpages & siunitx & spbmark & thmtools \\
-  tcolorbox & titletoc & tabularray & ulem &
+  tcolorbox & titletoc & tabularray & &
 \end{longtblr}
 
 \section{全局选项}
@@ -300,7 +299,7 @@
   \newCJKfontfamily[song]\songti{SimSun}
   \end{ctexexam}
 
-  如果用 \pkg*{overleaf} 或 \pkg*{TexPage} 等在线平台编译文档,则只有 \code{fandol} 字体可用。使用其它字体可将字体文件上传至项目文件夹,例如上传至 \code{font} 文件夹设置正文和无衬线字体:
+  如果用 \textsf{Overleaf} 或 \textsf{TeXPage} 等在线平台编译文档,则只有 \code{fandol} 字体可用。使用其它字体可将字体文件上传至项目文件夹,例如上传至 \code{font} 文件夹设置正文和无衬线字体:
   \begin{ctexexam}
   \setCJKmainfont{simsun.ttc}[Path = ./font/]
   \setCJKsansfont{simhei.ttf}[Path = ./font/]
@@ -1392,14 +1391,6 @@
   该命令由文档宏包 \pkg*{pdfpages} 提供。可以将其它 \code{pdf} 文档插入当前文档,比如插入其它软件制作的封面。可选参数可以指定插入页数、逻辑页和横向页面等,详情查看宏包文档。
 \end{cnltxlist}
 
-\subsection{下划线}
-\begin{cnltxlist}[itemsep = 0ex]
-  \command{uline}[\marg{下划直线}]\default{}
-  \command{uuline}[\marg{下划双直线}]\default{}
-  \command{uwave}[\marg{下划波浪线}]
-  \pkg*{ulem} 宏包提供了多种下划线命令,可以重新定义 \cs{ULthickness} 命令控制下划线的粗细。下划线的深度由 \cs{ULdepth} 控制,默认值 \cs*{maxdimen} 是一个允许深度根据当前字体变化的特殊标志,当然也可以使用 \cs*{setlength} 设定为指定深度。
-\end{cnltxlist}
-
 \appendix
 \setlist[1]{}
 \begin{changelog}[title = 更新日志]
@@ -1473,6 +1464,7 @@
   \shortversion{v = 2024cq,date = 2024/07/12,changes = 新增章节标题格式复制命令 \cs{CopyTitleFormat}。}
   \shortversion{v = 2024cu,date = 2024/07/20,changes = 修复无编号的定理环境标签命令 \cs*{p@}\meta{定理名} 缺失导致报错的问题。}
   \shortversion{v = 2024cx,date = 2024/07/28,changes = 新增将脚注置于页面底部的命令 \cs{PushFntBottom}。}
+  \shortversion{v = 2024de,date = 2024/08/03,changes = 取消默认载入 \pkg*{ulem} 下划线宏包。}
 \end{changelog}
 \nocite{*}
 % \AddToHook{cmd/printindex/before}{\clearpage}

Modified: trunk/Master/texmf-dist/source/latex/easybook/easybook.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/easybook/easybook.dtx	2024-08-03 20:28:46 UTC (rev 71965)
+++ trunk/Master/texmf-dist/source/latex/easybook/easybook.dtx	2024-08-03 20:28:55 UTC (rev 71966)
@@ -14,7 +14,7 @@
 % This work has the LPPL maintenance status `maintained'.
 %<class|package>\NeedsTeXFormat{LaTeX2e}[2021/11/15]
 %<*class>
-\ProvidesExplClass{easybook}{2024/08/01}{2024dc}
+\ProvidesExplClass{easybook}{2024/08/03}{2024de}
   {Easily typesetting Chinese theses or books}
 
 \bool_new:N \l__eb_compile_draft_bool
@@ -301,7 +301,7 @@
 %</class>
 %<*package>
 \RequirePackage{etoolbox}
-\ProvidesExplPackage{easybase}{2024/08/01}{2024dc}
+\ProvidesExplPackage{easybase}{2024/08/03}{2024de}
   {Easily typesetting Chinese theses or books}
 
 \cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -509,7 +509,6 @@
 \ebloadpackage
   {
     [text]{spbmark},
-    [normalem]{ulem},
     [{shortlabels,inline}]{enumitem},
     chemformula,siunitx,pifont,
     geometry,marginnote,
@@ -1124,9 +1123,9 @@
 \ctex_at_end_package:nn { footmisc }
   {
     \eb_package_date_check:nn { footmisc } { 2022/02/10 }
-    \boolfalse{FN at setspace}
     \ifbool{FN at para}{}
       {
+        \boolfalse{FN at setspace}
         \cs_set_eq:NN \@makefntext \eb@@makefntext
         \cs_set_eq:NN \@footnotetext \eb@@footnotetext
       }
@@ -2731,7 +2730,7 @@
   }
 %</package>
 %<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2024/08/01}{2024dc}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2024/08/03}{2024de}
   {Customization of tcolorbox for easybook}
 
 \cs_set_protected:Npn \addtotcbstyle #1#2

Modified: trunk/Master/texmf-dist/tex/latex/easybook/easybase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/easybook/easybase.sty	2024-08-03 20:28:46 UTC (rev 71965)
+++ trunk/Master/texmf-dist/tex/latex/easybook/easybase.sty	2024-08-03 20:28:55 UTC (rev 71966)
@@ -20,7 +20,7 @@
 %% This work has the LPPL maintenance status `maintained'.
 \NeedsTeXFormat{LaTeX2e}[2021/11/15]
 \RequirePackage{etoolbox}
-\ProvidesExplPackage{easybase}{2024/08/01}{2024dc}
+\ProvidesExplPackage{easybase}{2024/08/03}{2024de}
   {Easily typesetting Chinese theses or books}
 
 \cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -228,7 +228,6 @@
 \ebloadpackage
   {
     [text]{spbmark},
-    [normalem]{ulem},
     [{shortlabels,inline}]{enumitem},
     chemformula,siunitx,pifont,
     geometry,marginnote,
@@ -843,9 +842,9 @@
 \ctex_at_end_package:nn { footmisc }
   {
     \eb_package_date_check:nn { footmisc } { 2022/02/10 }
-    \boolfalse{FN at setspace}
     \ifbool{FN at para}{}
       {
+        \boolfalse{FN at setspace}
         \cs_set_eq:NN \@makefntext \eb@@makefntext
         \cs_set_eq:NN \@footnotetext \eb@@footnotetext
       }

Modified: trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls	2024-08-03 20:28:46 UTC (rev 71965)
+++ trunk/Master/texmf-dist/tex/latex/easybook/easybook.cls	2024-08-03 20:28:55 UTC (rev 71966)
@@ -19,7 +19,7 @@
 %% 
 %% This work has the LPPL maintenance status `maintained'.
 \NeedsTeXFormat{LaTeX2e}[2021/11/15]
-\ProvidesExplClass{easybook}{2024/08/01}{2024dc}
+\ProvidesExplClass{easybook}{2024/08/03}{2024de}
   {Easily typesetting Chinese theses or books}
 
 \bool_new:N \l__eb_compile_draft_bool

Modified: trunk/Master/texmf-dist/tex/latex/easybook/eb-tcolorbox.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/easybook/eb-tcolorbox.cfg	2024-08-03 20:28:46 UTC (rev 71965)
+++ trunk/Master/texmf-dist/tex/latex/easybook/eb-tcolorbox.cfg	2024-08-03 20:28:55 UTC (rev 71966)
@@ -18,7 +18,7 @@
 %% LaTeX version 2005/12/01 or later.
 %% 
 %% This work has the LPPL maintenance status `maintained'.
-\ProvidesExplFile{eb-tcolorbox.cfg}{2024/08/01}{2024dc}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2024/08/03}{2024de}
   {Customization of tcolorbox for easybook}
 
 \cs_set_protected:Npn \addtotcbstyle #1#2



More information about the tex-live-commits mailing list.