summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/bithesis/bithesis.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/bithesis/bithesis.cls')
-rw-r--r--Master/texmf-dist/tex/latex/bithesis/bithesis.cls7
1 files changed, 5 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/bithesis/bithesis.cls b/Master/texmf-dist/tex/latex/bithesis/bithesis.cls
index d8c5256555f..8943863b0e4 100644
--- a/Master/texmf-dist/tex/latex/bithesis/bithesis.cls
+++ b/Master/texmf-dist/tex/latex/bithesis/bithesis.cls
@@ -27,7 +27,7 @@
%%
\RequirePackage{expl3,l3keys2e}
\ProvidesExplClass{bithesis}
-{2022-10-29}{3.1.1}{BIT Thesis Templates}
+{2022-12-02}{3.2.0}{BIT Thesis Templates}
\int_new:N \g__bithesis_thesis_type_int
\int_new:N \g__bithesis_head_zihao_int
\bool_new:N \g__bithesis_twoside_bool
@@ -274,6 +274,8 @@
valueAlign .initial:n = {c},
labelMaxWidth .dim_set:N = \l__bithesis_cover_label_max_width_dim,
valueMaxWidth .dim_set:N = \l__bithesis_cover_value_max_width_dim,
+ autoWidthPadding .dim_set:N = \l__bithesis_cover_auto_width_padding_dim,
+ autoWidthPadding .initial:n = {0.25em},
autoWidth .bool_set:N = \l__bithesis_cover_auto_width_bool,
autoWidth .initial:n = {true},
underlineThickness .dim_set:N = \l__bithesis_cover_underline_thickness_dim,
@@ -769,7 +771,8 @@
{
\seq_pop_left:NN \l__bithesis_tmpa_seq \l__bithesis_tmpa_tl
\__bithesis_get_text_width:NV \l__bithesis_tmpa_dim \l__bithesis_tmpa_tl
- \dim_gset:Nn #1 { \dim_max:nn {#1} { \l__bithesis_tmpa_dim } }
+ % 在两边加上空白,避免文本太靠边。
+ \dim_gset:Nn #1 { \dim_max:nn {#1} { \l__bithesis_tmpa_dim + \l__bithesis_cover_auto_width_padding_dim * 2} }
}
\group_end:
}