Skip to content

Commit f69f001

Browse files
committed
update
1 parent 65dcdeb commit f69f001

File tree

2 files changed

+21
-19
lines changed

2 files changed

+21
-19
lines changed

main.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
%TC:ignore
6565

6666
% 参考文献
67-
\printbibliography[heading=bibintoc]
67+
\printbibliography[heading=bibintoc,env=numerical]
6868

6969
% 附录
7070
\appendix

sjtu-acem.bbx

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
%==================================================
1414
%加载gb样式
1515
%==================================================
16-
\RequireBibliographyStyle{gb7714-2015}
16+
\RequireBibliographyStyle{gb7714-2015ay}
1717
\RequirePackage{mfirstuc}%单词首字母大写的问题
1818
\MFUnocap{in}%
1919
\MFUnocap{the}%
@@ -67,7 +67,6 @@
6767
%==================================================
6868
\ExecuteBibliographyOptions{
6969
maxbibnames=99,
70-
gbalign=left,
7170
gbtype=false,
7271
gbpub=false,
7372
gbnamefmt=reverseorder,
@@ -91,28 +90,31 @@
9190

9291

9392
\def\execerjpuncten{%
94-
\def\gbpunctdot{\adddot}%
95-
\def\gbpunctmark{\addcomma\addspace}%
96-
\def\gbpunctcomma{\addcomma\addspace}%
97-
\def\gbpunctcommalanen{\addcomma\addspace}%
98-
\def\gbpunctcolon{\addcolon\addspace}%
99-
\def\gbpunctcolonlanen{\addcolon\addspace}%
100-
\def\gbpunctsemicolon{\addsemicolon\addspace}%
101-
\def\gbpunctttl{《}%
102-
\def\gbpunctttr{》}%
93+
\def\gbpunctdot{\adddot}%
94+
\def\gbpunctmark{\addcomma\addspace}%
95+
\def\gbpunctcomma{\addcomma\addspace}%
96+
\def\gbpunctcommalanen{\addcomma\addspace}%
97+
\def\gbpunctcolon{\addcolon\addspace}%
98+
\def\gbpunctcolonlanen{\addcolon\addspace}%
99+
\def\gbpunctsemicolon{\addsemicolon\addspace}%
100+
\def\gbpunctttl{《}%
101+
\def\gbpunctttr{》}%
103102
}
104103

104+
%将页码间隔符替换会英文的短横线
105+
\DefineBibliographyExtras{english}{\renewcommand*{\bibrangedash}{--}}
106+
105107
%==================================================
106108
%为标注和文献表中标点格式,重设and本地化字符串
107109
%==================================================
108110
\DefineBibliographyStrings{english}{
109-
and = { and},%and后面的空格在finalnamedelim已经加过了,所以这里去掉20191009
110-
andcn = {\gbpunctmark\unspace},%\gbpunctmark
111-
andincitecn = {和},%将标注中的分开,便于与文献表中的区分
112-
andincite = {\&},
113-
%andotherscn={等},
114-
%mathesiscn={[硕士学位论文]},
115-
%phdthesiscn={[博士学位论文]},
111+
and = { and},%and后面的空格在finalnamedelim已经加过了,所以这里去掉20191009
112+
andcn = {\gbpunctmark\unspace},%\gbpunctmark
113+
andincitecn = {和},%将标注中的分开,便于与文献表中的区分
114+
andincite = {\&},
115+
% andotherscn = {等},
116+
mathesiscn = {硕士学位论文},
117+
phdthesiscn = {博士学位论文},
116118
}
117119

118120

0 commit comments

Comments
 (0)