Skip to content

Commit 286fa70

Browse files
YDX-2147483647fky2015
authored andcommitted
feat: 自动设置hideCoverInPeerReview
Resolves #533
1 parent 3439553 commit 286fa70

File tree

4 files changed

+25
-10
lines changed

4 files changed

+25
-10
lines changed

bithesis-doc.tex

+14-4
Original file line numberDiff line numberDiff line change
@@ -694,17 +694,27 @@ \subsubsection{封面选项} \label{sec:cover}
694694
设置封面信息中下划线的偏移量。
695695
\end{function}
696696

697-
\begin{function}[added=2023-05-09]{cover/hideCoverInPeerReview}
697+
\begin{function}[added=2023-05-09, updated=2024-06-14]{cover/hideCoverInPeerReview}
698698
\begin{bitsyntax}[emph={[1]hideCoverInPeerReview}]
699-
hideCoverInPeerReview = (*(false)|true*)
699+
hideCoverInPeerReview = (*(from-thesis-type)|false|true*)
700700
\end{bitsyntax}
701701

702-
在盲审模式下,不渲染封面。
702+
\textit{此选项默认值会按论文类型自动设置,一般已满足要求,不需要用户自行修改。}
703+
704+
在盲审模式下,是否不渲染封面。
705+
706+
\begin{itemize}
707+
\item 若设为 |true|,盲审模式下直接删除封面。
708+
\item 若设为 |false|,盲审模式下保留封面,只是隐去个人信息。
709+
\item (默认)若设为 |from-thesis-type|,自动根据论文类型设置。具体来说,本科生设为 |true|,研究生设为 |false|。
710+
\end{itemize}
711+
712+
未启用盲审模式时,此选项无效果。
703713
\end{function}
704714

705715
\begin{function}[added=2024-03-22]{cover/showSpecialTypeBox}
706716
\begin{bitsyntax}[emph={[1]showSpecialTypeBox}]
707-
hideCoverInPeerReview = (*(false)|true*)
717+
showSpecialTypeBox = (*(false)|true*)
708718
\end{bitsyntax}
709719

710720
展示「特殊类型」(研究生模板)的那个信息框。

bithesis.dtx

+11-2
Original file line numberDiff line numberDiff line change
@@ -613,8 +613,17 @@
613613
underlineThickness .initial:n = {1pt},
614614
underlineOffset .dim_set:N = \l_@@_cover_underline_offset_dim,
615615
underlineOffset .initial:n = { -10pt },
616-
hideCoverInPeerReview .bool_set:N = \l_@@_cover_hide_cover_in_peer_review_bool,
617-
hideCoverInPeerReview .initial:n = {false},
616+
hideCoverInPeerReview .choice:,
617+
hideCoverInPeerReview / true .code:n = { \bool_set_true:N \l_@@_cover_hide_cover_in_peer_review_bool },
618+
hideCoverInPeerReview / false .code:n = { \bool_set_false:N \l_@@_cover_hide_cover_in_peer_review_bool },
619+
hideCoverInPeerReview / from-thesis-type .code:n = {
620+
\@@_if_graduate:TF {
621+
\bool_set_false:N \l_@@_cover_hide_cover_in_peer_review_bool
622+
} {
623+
\bool_set_true:N \l_@@_cover_hide_cover_in_peer_review_bool
624+
}
625+
},
626+
hideCoverInPeerReview .initial:n = {from-thesis-type},
618627
% 研究生的「特殊类型」
619628
showSpecialTypeBox .bool_set:N = \l_@@_cover_show_special_type_box_bool,
620629
showSpecialTypeBox .initial:n = {false}

templates/undergraduate-thesis-en/main.tex

-2
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@
3535
headerImage = images/header.png,
3636
% 封面标题需要“华文细黑”,如无必要请勿修改该项。
3737
xiheiFont = STXIHEI.TTF,
38-
% 本科生盲审要求删去封面,而不是隐藏封面信息。
39-
hideCoverInPeerReview = true,
4038
% 修改封面日期
4139
% date = May 31 2023,
4240
},

templates/undergraduate-thesis/main.tex

-2
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@
3636
xiheiFont = STXIHEI.TTF,
3737
%% 使用以下参数来自定义封面日期
3838
% date = 2022年6月,
39-
% 本科生盲审要求删去封面,而不是隐藏封面信息。
40-
hideCoverInPeerReview = true,
4139
},
4240
info = {
4341
% 想要删除某项封面信息,直接删除该项即可。

0 commit comments

Comments
 (0)