File tree Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -694,9 +694,9 @@ \subsubsection{封面选项} \label{sec:cover}
694694 设置封面信息中下划线的偏移量。
695695\end {function }
696696
697- \begin {function }[added=2023-05-09, updated=2024-06-14 ]{cover/hideCoverInPeerReview}
697+ \begin {function }[added=2023-05-09, updated=2024-08-28 ]{cover/hideCoverInPeerReview}
698698\begin {bitsyntax }[emph={[1]hideCoverInPeerReview}]
699- hideCoverInPeerReview = (*(from-thesis-type)| false|true*)
699+ hideCoverInPeerReview = (*false|true*)
700700\end {bitsyntax }
701701
702702 \textit {此选项默认值会按论文类型自动设置,一般已满足要求,不需要用户自行修改。 }
@@ -706,7 +706,7 @@ \subsubsection{封面选项} \label{sec:cover}
706706 \begin {itemize }
707707 \item 若设为 |true|,盲审模式下直接删除封面。
708708 \item 若设为 |false|,盲审模式下保留封面,只是隐去个人信息。
709- \item (默认)若设为 |from-thesis-type| ,自动根据论文类型设置。具体来说,本科生设为 |true|,研究生设为 |false|。
709+ \item (默认)若未设置 ,自动根据论文类型设置。具体来说,本科生设为 |true|,研究生设为 |false|。
710710 \end {itemize }
711711
712712 未启用盲审模式时,此选项无效果。
Original file line number Diff line number Diff line change 615615 underlineThickness .initial:n = {1pt},
616616 underlineOffset .dim_set:N = \l _@@_cover_underline_offset_dim,
617617 underlineOffset .initial:n = { -10pt },
618- hideCoverInPeerReview .choice:,
619- hideCoverInPeerReview / true .code:n = { \bool _set_true:N \l _@@_cover_hide_cover_in_peer_review_bool },
620- hideCoverInPeerReview / false .code:n = { \bool _set_false:N \l _@@_cover_hide_cover_in_peer_review_bool },
621- hideCoverInPeerReview / from-thesis-type .code:n = {
622- \@@ _if_graduate:TF {
623- \bool _set_false:N \l _@@_cover_hide_cover_in_peer_review_bool
624- } {
625- \bool _set_true:N \l _@@_cover_hide_cover_in_peer_review_bool
626- }
627- },
628- hideCoverInPeerReview .initial:n = {from-thesis-type},
618+ hideCoverInPeerReview .bool_set:N = \l _@@_cover_hide_cover_in_peer_review_bool,
619+ % 此处暂且填充默认值为`false`,待确定`\g_@@_thesis_type_int`后再根据论文类型覆盖默认值
620+ hideCoverInPeerReview .initial:n = {false},
629621 % 研究生的「特殊类型」
630622 showSpecialTypeBox .bool_set:N = \l _@@_cover_show_special_type_box_bool,
631623 showSpecialTypeBox .initial:n = {false},
936928% \begin{macrocode}
937929\ProcessKeysOptions { bithesis / option }
938930% \end{macrocode}
931+ % 确定 |bithesis/option| 中的 |\g_@@_thesis_type_int| 后,根据论文类型自动覆盖某些选项的默认值。
932+ % \begin{macrocode}
933+ \@@ _if_graduate:TF {
934+ \keys _set:nn {bithesis} {cover/hideCoverInPeerReview = false}
935+ } {
936+ \keys _set:nn {bithesis} {cover/hideCoverInPeerReview = true}
937+ }
938+ % \end{macrocode}
939939%
940940% \subsubsection{处理模板选项}
941941%
You can’t perform that action at this time.
0 commit comments