Skip to content

Commit cc19903

Browse files
committed
release v3.1.04
1 parent 7d0764a commit cc19903

5 files changed

+30
-24
lines changed

ustcthesis-authoryear.bst

+19-9
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
%%
55
%% The original source files were:
66
%%
7-
%% gbt7714.dtx (with options: `2015,authoryear,noslsn,period')
7+
%% gbt7714.dtx (with options: `ustc,2015,authoryear')
88
%% -------------------------------------------------------------------
99
%% GB/T 7714-2015 BibTeX Style
1010
%% https://github.com/CTeX-org/gbt7714-bibtex-style
11-
%% Version: 2019/01/02 v1.1
11+
%% Version: 2019/03/21 v1.1.1
1212
%% -------------------------------------------------------------------
1313
%% Copyright (C) 2016-2019 by Zeping Lee <zepinglee AT gmail.com>
1414
%% -------------------------------------------------------------------
@@ -35,6 +35,11 @@ INTEGERS {
3535
show.url
3636
show.doi
3737
show.note
38+
lang.zh.order
39+
lang.ja.order
40+
lang.en.order
41+
lang.ru.order
42+
lang.other.order
3843
}
3944

4045
FUNCTION {load.config}
@@ -55,6 +60,11 @@ FUNCTION {load.config}
5560
#1 'show.url :=
5661
#1 'show.doi :=
5762
#0 'show.note :=
63+
#1 'lang.zh.order :=
64+
#2 'lang.ja.order :=
65+
#3 'lang.en.order :=
66+
#4 'lang.ru.order :=
67+
#5 'lang.other.order :=
5868
}
5969

6070
ENTRY
@@ -859,8 +869,7 @@ FUNCTION {format.series.vol.num.booktitle}
859869

860870
FUNCTION {format.journal}
861871
{ journal
862-
italic.jounal
863-
entry.lang lang.en = and
872+
italic.jounal entry.lang lang.en = and
864873
'italicize
865874
'skip$
866875
if$
@@ -1764,21 +1773,22 @@ FUNCTION {calc.label}
17641773

17651774
FUNCTION {sort.language.label}
17661775
{ entry.lang lang.zh =
1767-
{ "a zh " }
1776+
{ lang.zh.order }
17681777
{ entry.lang lang.ja =
1769-
{ "b ja " }
1778+
{ lang.ja.order }
17701779
{ entry.lang lang.en =
1771-
{ "c en " }
1780+
{ lang.en.order }
17721781
{ entry.lang lang.ru =
1773-
{ "d ru " }
1774-
{ "e other " }
1782+
{ lang.ru.order }
1783+
{ lang.other.order }
17751784
if$
17761785
}
17771786
if$
17781787
}
17791788
if$
17801789
}
17811790
if$
1791+
int.to.chr$
17821792
}
17831793

17841794
FUNCTION {sort.format.names}

ustcthesis-bachelor.bst

+3-5
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
%%
55
%% The original source files were:
66
%%
7-
%% gbt7714.dtx (with options: `2015,numerical,nouppercase,nomark,italicjournal,noslsn')
7+
%% gbt7714.dtx (with options: `ustc,2015,numerical,nouppercase,nomark,italicjournal')
88
%% -------------------------------------------------------------------
99
%% GB/T 7714-2015 BibTeX Style
1010
%% https://github.com/CTeX-org/gbt7714-bibtex-style
11-
%% Version: 2019/01/02 v1.1
11+
%% Version: 2019/03/21 v1.1.1
1212
%% -------------------------------------------------------------------
1313
%% Copyright (C) 2016-2019 by Zeping Lee <zepinglee AT gmail.com>
1414
%% -------------------------------------------------------------------
@@ -42,7 +42,6 @@ FUNCTION {load.config}
4242
#1 'uppercase.name :=
4343
#0 'uppercase.name :=
4444
#3 'max.num.authors :=
45-
#0 'period.between.author.year :=
4645
#1 'sentence.case.title :=
4746
#0 'link.title :=
4847
#1 'show.mark :=
@@ -861,8 +860,7 @@ FUNCTION {format.series.vol.num.booktitle}
861860

862861
FUNCTION {format.journal}
863862
{ journal
864-
italic.jounal
865-
entry.lang lang.en = and
863+
italic.jounal entry.lang lang.en = and
866864
'italicize
867865
'skip$
868866
if$

ustcthesis-numerical.bst

+3-5
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
%%
55
%% The original source files were:
66
%%
7-
%% gbt7714.dtx (with options: `2015,numerical,noslsn')
7+
%% gbt7714.dtx (with options: `ustc,2015,numerical')
88
%% -------------------------------------------------------------------
99
%% GB/T 7714-2015 BibTeX Style
1010
%% https://github.com/CTeX-org/gbt7714-bibtex-style
11-
%% Version: 2019/01/02 v1.1
11+
%% Version: 2019/03/21 v1.1.1
1212
%% -------------------------------------------------------------------
1313
%% Copyright (C) 2016-2019 by Zeping Lee <zepinglee AT gmail.com>
1414
%% -------------------------------------------------------------------
@@ -41,7 +41,6 @@ FUNCTION {load.config}
4141
{
4242
#1 'uppercase.name :=
4343
#3 'max.num.authors :=
44-
#0 'period.between.author.year :=
4544
#1 'sentence.case.title :=
4645
#0 'link.title :=
4746
#1 'show.mark :=
@@ -858,8 +857,7 @@ FUNCTION {format.series.vol.num.booktitle}
858857

859858
FUNCTION {format.journal}
860859
{ journal
861-
italic.jounal
862-
entry.lang lang.en = and
860+
italic.jounal entry.lang lang.en = and
863861
'italicize
864862
'skip$
865863
if$

ustcthesis.cls

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
%%
1919
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
2020
\ProvidesClass{ustcthesis}
21-
[2019/01/01 v3.1.03 USTC thesis template]
21+
[2019/03/21 v3.1.04 USTC thesis template]
2222
\RequirePackage{ifxetex}
2323
\ifxetex\else
24-
\ClassError{thuthesis}{XeLaTeX is required to compile the document}{}
24+
\ClassError{ustcthesis}{XeLaTeX is required to compile the document}{}
2525
\fi
2626
\newif\ifustc@doctor
2727
\newif\ifustc@master

ustcthesis.dtx

+3-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ version 2005/12/01 or later.
5050
%<class>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
5151
%<class>\ProvidesClass{ustcthesis}
5252
%<*class>
53-
[2019/01/01 v3.1.03 USTC thesis template]
53+
[2019/03/21 v3.1.04 USTC thesis template]
5454
%</class>
5555
%
5656
%<*driver>
@@ -2093,7 +2093,7 @@ version 2005/12/01 or later.
20932093
\sloppy
20942094
% \end{macrocode}
20952095
%
2096-
% \changes{v3.1.04}{2019/01/10}{禁止扩大段间距。}
2096+
% \changes{v3.1.04}{2019/03/21}{禁止扩大段间距。}
20972097
% 禁止扩大段间距。(\href{https://github.com/ustctug/ustcthesis/issues/209}{
20982098
% ustctug/ustcthesis\#209})
20992099
% \begin{macrocode}
@@ -2221,7 +2221,7 @@ version 2005/12/01 or later.
22212221
% 用 \pkg{caption} 宏包设置图、表的格式
22222222
% 注意计算 belowskip 必须用 \pkg{calc} 宏包修正。
22232223
% \changes{v3.0}{2017/07/01}{图表的编号号、标题加粗}
2224-
% \changes{v3.1.04}{2019/03/11}{修正图表标题与正文之间的距离}
2224+
% \changes{v3.1.04}{2019/03/21}{修正图表标题与正文之间的距离}
22252225
% \begin{macrocode}
22262226
\setlength{\floatsep}{6\bp@}
22272227
\setlength{\textfloatsep}{6\bp@}

0 commit comments

Comments
 (0)