summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/easybook/easybook.cls
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/easybook/easybook.cls')
-rw-r--r--macros/latex/contrib/easybook/easybook.cls31
1 files changed, 17 insertions, 14 deletions
diff --git a/macros/latex/contrib/easybook/easybook.cls b/macros/latex/contrib/easybook/easybook.cls
index a1a78fa847..cfb30bc1ca 100644
--- a/macros/latex/contrib/easybook/easybook.cls
+++ b/macros/latex/contrib/easybook/easybook.cls
@@ -9,7 +9,7 @@
%% https://creativecommons.org/licenses/by/4.0/legalcode
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{l3keys2e}
-\ProvidesExplClass{easybook}{2021/03/13}{1.23p}{}
+\ProvidesExplClass{easybook}{2021/03/14}{1.23q}{}
\cs_generate_variant:Nn \keys_define:nn {nx}
\cs_generate_variant:Nn \int_to_arabic:n {v}
@@ -345,6 +345,21 @@
\CTEXthesection\hspace{0.5\ccwd}
\fi
}
+ },
+ headrule .tl_gset:N = \headrule,
+ headrule .initial:n =
+ {
+ \color{ctex@frame}\vspace{1.5pt}
+ \hrule width \textwidth height \l__rule_width_dim
+ },
+ footrule .tl_gset:N = \footrule,
+ footrule .initial:n = {},
+ footnoterule .tl_gset:N = \footnoterule,
+ footnoterule .initial:n =
+ {
+ \color{ctex@frame}
+ \hrule width 0.35\columnwidth height \l__rule_width_dim
+ \vspace*{2.6pt}\color{black}
}
}
\ctex_at_end_preamble:n
@@ -391,11 +406,6 @@
{\text_titlecase_first:n {\l__fancyhf_sec_mark_tl#1}}
}
}
- \cs_gset:Npn \headrule
- {
- \color{ctex@frame}\vspace{1.5pt}
- \hrule width\textwidth height \l__rule_width_dim
- }
\bool_if:NT \l__draft_bool
{
\bool_if:NTF \l__page_twoside_bool
@@ -629,7 +639,6 @@
\tl_new:N \l__font_figure_tl
\tl_new:N \l__font_listing_tl
\tl_new:N \l__font_footnote_tl
-\tl_new:N \l__font_marginpar_tl
\__ctex_define:nn {elfont}
{
@@ -641,7 +650,7 @@
listing-cap .initial:n = \sffamily\small,
footnote .tl_set:N = \l__font_footnote_tl,
footnote .initial:n = \rmfamily,
- marginpar .tl_set:N = \l__font_marginpar_tl,
+ marginpar .tl_set:N = \marginfont,
marginpar .initial:n = \rmfamily\footnotesize
}
@@ -1135,11 +1144,6 @@
\skip_gset:Nn \footnotesep{\ht\strutbox}
\group_end:
\cs_gset:Npn \hangfootparskip{0ex}
- \cs_gset:Npn \footnoterule
- {
- \color{ctex@frame}\hrule width 0.35\columnwidth height \l__rule_width_dim
- \vspace*{2.6pt}\color{black}
- }
\bool_if:NT \l__lang_chinese_bool
{\cs_gset:Npn \hangfootparindent{2\ccwd}}
\bool_if:NT \l__chap_withpart_bool
@@ -1163,7 +1167,6 @@
{\def\baselinestretch{\fp_use:N \l__spread_footnote_fp}\l__font_footnote_tl}
\__patch_cmd:Nnn \@makefnmark
{\normalfont}{\l__font_footnote_tl}
-\cs_gset:Npn \marginfont{\l__font_marginpar_tl}
\lstdefinestyle{mystyle}
{