diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/bithesis/bitreport.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/bithesis/bitreport.cls | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/bithesis/bitreport.cls b/Master/texmf-dist/tex/latex/bithesis/bitreport.cls index 128e40d364e..b17f0967268 100644 --- a/Master/texmf-dist/tex/latex/bithesis/bitreport.cls +++ b/Master/texmf-dist/tex/latex/bithesis/bitreport.cls @@ -27,7 +27,7 @@ %% \RequirePackage{expl3,l3keys2e} \ProvidesExplClass{bitreport} -{2022-10-29}{3.1.1}{BIT Thesis Templates} +{2022-12-02}{3.2.0}{BIT Thesis Templates} \int_new:N \g__bithesis_report_type_int \clist_const:Nn \c__bithesis_report_type_clist { common, undergraduate_proposal} @@ -65,6 +65,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, @@ -128,7 +130,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: } |