File tree 5 files changed +46
-0
lines changed
5 files changed +46
-0
lines changed Original file line number Diff line number Diff line change 1027
1027
% \textit{一般不需要用户自行修改。}
1028
1028
% \end{function}
1029
1029
%
1030
+ % \begin{function}[added=2023-02-18]{publications/maxbibnames}
1031
+ % \begin{bitsyntax}[emph={[1]maxbibnames}]
1032
+ % maxbibnames = (*(3)|\marg{正整数}*)
1033
+ % \end{bitsyntax}
1034
+ %
1035
+ % 修改「攻读学位期间发表论文与研究成果清单」中最大作者数量。
1036
+ % 默认为 3,即最多显示 3 个作者。
1037
+ % 比如,你是第四个作者,那么可以设置为 4。
1038
+ %
1039
+ % \end{function}
1040
+ %
1030
1041
%
1031
1042
% \subsubsection{其他配置}
1032
1043
%
2224
2235
sorting .initial:n = {true},
2225
2236
omit .bool_set:N = \l _@@_publications_omit_bool,
2226
2237
omit .initial:n = {false},
2238
+ maxbibnames .int_set:N = \l _@@_publications_maxbibnames_int,
2239
+ maxbibnames .initial:n = {3},
2227
2240
}
2228
2241
% \end{macrocode}
2229
2242
% 在宏加载时,处理 |bithesis/option| 中的值。使得 |bithesis|
4175
4188
\newrefcontext
4176
4189
}
4177
4190
4191
+ % 根据 maxbibnames 的设置,覆盖 \blx@maxbibnames 选项,保证所有作者都能显示。
4192
+ \cs _set:Npn \blx@maxbibnames {
4193
+ \l _@@_publications_maxbibnames_int
4194
+ }
4195
+
4178
4196
\chapter {\c _@@_label_publications_tl }
4179
4197
#1
4180
4198
\end {blindPeerReview }
Original file line number Diff line number Diff line change 395
395
sorting .initial:n = {true},
396
396
omit .bool_set:N = \l __bithesis_publications_omit_bool,
397
397
omit .initial:n = {false},
398
+ maxbibnames .int_set:N = \l __bithesis_publications_maxbibnames_int,
399
+ maxbibnames .initial:n = {3},
398
400
}
399
401
\ProcessKeysOptions { bithesis / option }
400
402
\_ _bithesis_if_thesis_english:T {
1956
1958
\newrefcontext
1957
1959
}
1958
1960
1961
+ % 根据 maxbibnames 的设置,覆盖 \blx@maxbibnames 选项,保证所有作者都能显示。
1962
+ \cs _set:Npn \blx@maxbibnames {
1963
+ \l __bithesis_publications_maxbibnames_int
1964
+ }
1965
+
1959
1966
\chapter {\c __bithesis_label_publications_tl }
1960
1967
#1
1961
1968
\end {blindPeerReview }
Original file line number Diff line number Diff line change 395
395
sorting .initial:n = {true},
396
396
omit .bool_set:N = \l __bithesis_publications_omit_bool,
397
397
omit .initial:n = {false},
398
+ maxbibnames .int_set:N = \l __bithesis_publications_maxbibnames_int,
399
+ maxbibnames .initial:n = {3},
398
400
}
399
401
\ProcessKeysOptions { bithesis / option }
400
402
\_ _bithesis_if_thesis_english:T {
1956
1958
\newrefcontext
1957
1959
}
1958
1960
1961
+ % 根据 maxbibnames 的设置,覆盖 \blx@maxbibnames 选项,保证所有作者都能显示。
1962
+ \cs _set:Npn \blx@maxbibnames {
1963
+ \l __bithesis_publications_maxbibnames_int
1964
+ }
1965
+
1959
1966
\chapter {\c __bithesis_label_publications_tl }
1960
1967
#1
1961
1968
\end {blindPeerReview }
Original file line number Diff line number Diff line change 395
395
sorting .initial:n = {true},
396
396
omit .bool_set:N = \l __bithesis_publications_omit_bool,
397
397
omit .initial:n = {false},
398
+ maxbibnames .int_set:N = \l __bithesis_publications_maxbibnames_int,
399
+ maxbibnames .initial:n = {3},
398
400
}
399
401
\ProcessKeysOptions { bithesis / option }
400
402
\_ _bithesis_if_thesis_english:T {
1956
1958
\newrefcontext
1957
1959
}
1958
1960
1961
+ % 根据 maxbibnames 的设置,覆盖 \blx@maxbibnames 选项,保证所有作者都能显示。
1962
+ \cs _set:Npn \blx@maxbibnames {
1963
+ \l __bithesis_publications_maxbibnames_int
1964
+ }
1965
+
1959
1966
\chapter {\c __bithesis_label_publications_tl }
1960
1967
#1
1961
1968
\end {blindPeerReview }
Original file line number Diff line number Diff line change 395
395
sorting .initial:n = {true},
396
396
omit .bool_set:N = \l __bithesis_publications_omit_bool,
397
397
omit .initial:n = {false},
398
+ maxbibnames .int_set:N = \l __bithesis_publications_maxbibnames_int,
399
+ maxbibnames .initial:n = {3},
398
400
}
399
401
\ProcessKeysOptions { bithesis / option }
400
402
\_ _bithesis_if_thesis_english:T {
1956
1958
\newrefcontext
1957
1959
}
1958
1960
1961
+ % 根据 maxbibnames 的设置,覆盖 \blx@maxbibnames 选项,保证所有作者都能显示。
1962
+ \cs _set:Npn \blx@maxbibnames {
1963
+ \l __bithesis_publications_maxbibnames_int
1964
+ }
1965
+
1959
1966
\chapter {\c __bithesis_label_publications_tl }
1960
1967
#1
1961
1968
\end {blindPeerReview }
You can’t perform that action at this time.
0 commit comments