From 01b69c78ff33854f7f28149e8167cb4219fcb416 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Mon, 14 Feb 2022 03:01:43 +0000
Subject: CTAN sync 202202140301

---
 macros/latex/contrib/easybook/easybook.tex | 53 ++++++++++++++++--------------
 1 file changed, 29 insertions(+), 24 deletions(-)

(limited to 'macros/latex/contrib/easybook/easybook.tex')

diff --git a/macros/latex/contrib/easybook/easybook.tex b/macros/latex/contrib/easybook/easybook.tex
index c007570fa9..55f6bfda13 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -21,8 +21,8 @@
     name            = easybook,
     color-scheme    = blue,
     title           = EASYBOOK 使用手册,
-    version         = v1.624,
-    date            = 2022/02/12,
+    version         = v1.625,
+    date            = 2022/02/13,
     authors         = 瞿毅,
     info            = 排版简体中文学位论文和书籍,
     email           = q1jx@foxmail.com,
@@ -331,24 +331,24 @@
 
 \subsection{目录命令}
 \begin{commands}
-  \command{tableofcontents}[\parg\oarg{键值列表}\darg{附加代码}]
-  文档主目录命令。带有 \parg{} 号参数的命令输出双语目录，需要与双语目录标题命令 \cs{bichapter} 等或设置图片、表格和代码等英文目录的标题配合使用，附加代码是中文与英文目录之间的代码，可以插入目录样式和换页等命令。
-  \command{listoffigures}[\sarg\parg\oarg{键值列表}]
-  输出图片目录命令。带有星号的目录命令不将目录标题添加进文档主目录，带有 \parg{} 号的目录命令可以使当前标题编号。
-  \command{listoftables}[\sarg\parg\oarg{键值列表}]
-  输出表格目录命令。带有星号的目录命令不将目录标题添加进文档主目录，带有 \parg{} 号的目录命令可以使当前标题编号。
-  \command{listoflstlistings}[\sarg\parg\oarg{键值列表}]
-  输出代码目录命令。带有星号的目录命令不将目录标题添加进文档主目录，带有 \parg{} 号的目录命令可以使当前标题编号。
+  \command{tableofcontents}[\sarg\oarg{键值列表}\darg{附加代码}]
+  文档主目录命令。带有星号参数的命令不输出目录标题。带有 \parg{} 号参数的命令输出双语目录，需要与双语目录标题命令 \cs{bichapter} 等或设置图片、表格和代码等英文目录的标题配合使用。附加代码是中文与英文主目录之间的代码，可以插入目录样式和换页等命令。
+  \command{listoffigures}[\sarg\oarg{键值列表}]
+  输出图片目录命令。带有星号参数的命令不输出目录标题。
+  \command{listoftables}[\sarg\oarg{键值列表}]
+  输出表格目录命令。带有星号参数的命令不输出目录标题。
+  \command{listoflstlistings}[\sarg\oarg{键值列表}]
+  输出代码目录命令。带有星号参数的命令不输出目录标题。
 \end{commands}
 
-上面目录命令的可选参数改进了原本单一的功能，其中 \meta{键值列表} 的选项如下：
+如果需要部分而不是全文的目录或其它类型的目录，可以查看 \pkg*{titletoc} 宏包的相关命令。上面目录命令的可选参数改进了原本单一的功能，其中 \meta{键值列表} 的选项如下：
 \begin{options}
-  \opt{chapter}
-  使当前目录标题按照 \code{chapter} 章级别输出。
-  \opt{section}
-  使当前目录标题按照 \code{section} 节级别输出。
-  \opt{none}
-  使当前目录没有 \code{chapter} 或 \code{section} 级别的标题，仅输出目录原始内容。
+  \keyval{level}{标题命令}\newtag
+  设定输出目录标题的命令。如果使用 \option{title} 选项设置了双语标题则需要配合双语标题命令。
+  \begin{ctexexam}
+  \tableofcontents[level = \chapter*]
+  \listoffigures[level = \bichapter,title = {图片索引,List of Figures}]
+  \end{ctexexam}
   \keyval{multoc}{整数}\Default{2}
   与 \module*{style} 模块的 \option{multoc} 选项具有相同的效果，但是具有优先性且可单独设置不同类型目录的排版栏数。\meta{整数} 为目录栏数，不指定栏数值则默认为双栏。
   \kvsplit{title}{中文目录标题,英文目录标题}
@@ -356,10 +356,10 @@
   \keychoice{bilist}{mix,new}\Default{new}
   确定文档主目录中双语标题列表的输出排列方式。选项 \code{mix} 使每个英文标题条目在中文目录中跟随对应的中文标题输出，\code{new} 则新建一个英文目录输出英文标题。
   \keyval{format}{目录标题格式}
-  在 \cls*{book} 模式且 \option{chapter} 选项开启或者 \cls*{article} 模式的情况下，\option{format} 用于设置目录标题的格式。
-  \keyval{aftertitle}{目录标题格式}
-  目录标题文本之后插入的代码。
-  \keyval{pagestyle}{标题页的页面格式}\Default{empty}
+  设置目录标题的格式，在标题级别为 \code{chapter} 或者 \cls*{article} 模式且标题级别为 \code{section} 时有效。
+  \keyval{aftertitle}{标题后代码}
+  目录标题文本之后插入的代码，生效情形同上。
+  \keyval{pagestyle}{页面风格}\Default{empty}
   目录标题所在页的页面格式，仅当目录以 \code{chapter} 级别输出时有效。除了上述选项还支持 C\TeX 键值列表路径 \module*{chapter} 或 \module*{section} 所有的章节标题样式选项。
 \end{options}
 
@@ -937,7 +937,7 @@
   \keyval{lolskip}{弹性长度}\Default{10pt}
   代码目录中每章第一个条目上方增加的垂直距离。与 C\TeX 的表格和图片目录中每章间的条目距离选项 \option*{lotskip} 和 \option*{lofskip} 类似，在 \cls*{article} 模式中此选项失效。
   \keyval{between}{代码钩子}
-  目录标题与内容间的钩子，一般插入负的垂直距离代码用于抵消目录首行额外的垂直间距。一级路径此选项对应文档主目录的钩子，二级路径为 \module*{figure}、\module*{table} 和 \module*{lstlisting}，或者用位于 \module*{list} 路径的此选项统一设置相应类型目录的钩子。
+  目录标题与内容间的钩子（作用于标题下方间距之后），一般插入负的垂直距离代码用于抵消目录首行额外的垂直间距。一级路径此选项对应文档主目录的钩子，二级路径为 \module*{figure}、\module*{table} 和 \module*{lstlisting}，或者用位于 \module*{list} 路径的此选项统一设置相应类型目录的钩子。
   \keybool{dotalign}\Default{true}
   引导线选项 \option{dotalign} 可以使目录引导线右端对齐并与页码保持一定间距，否则会与页码相连。
   \keyval{pagenumwd}{刚性长度}\Default{1.55em}
@@ -1231,7 +1231,7 @@
   索引标签命令 \cs*{index} 的 \meta{索引名} 与索引打印命令 \cs{printindex} 一致，可以存在多个索引表。
   \command*{makeindex}[\oarg{键值列表}]
   使用 \cs*{makeindex} 命令开启索引收集。这个命令可以重复使用打印多个索引表，以不同的 \meta{索引名} 作为区分，如果仅打印一个索引表就没必要再使用。
-  \command{printindex}[\sarg\parg\oarg{键值列表}\darg{索引名}]
+  \command{printindex}[\sarg\oarg{键值列表}\darg{索引名}]
   现在索引表生成命令 \cs{printindex} 被重新定义，\meta{键值列表} 中的选项与\ref{sec:document command} 其它目录命令相同，但是原本接口命令 \cs*{indexsetup} 的部分选项失效。
 \end{commands}
 
@@ -1277,7 +1277,12 @@
   \item 文档类移除预置的定理环境，改为由用户自行定义环境。
   \item 考虑到功能性和实用性不强弃用摘要环境 \env*{outline} 和习题环境 \env*{exercise}。
   \end{version}
-  \shortversion{v = 1.624,date = 2022/02/12,changes = 增加目录条目下方执行的代码选项 \option{tocbelow}。}
+  \begin{version}[v = 1.625,date = 2022/02/13]
+  \added
+  \item 增加目录条目下方执行的代码选项 \option{tocbelow}。
+  \changed
+  \item 目录改用标题级别选项 \option{level} 设定标题命令，不输出标题则使用星号参数。
+  \end{version}
 \end{changelog}
 \nocite{*}
 
-- 
cgit v1.2.3

