blob: ba307418563d31a68453c816fe03a812215ebc8e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
%%
%% ---------------------------------------------------------------
%% gb7714-CCNU.cbx --- A bibliography style for CCNUthesis template
%% ---------------------------------------------------------------
%%
\ProvidesFile{gb7714-CCNU.cbx}[a biblatex citation style for CCNUthesis]
%
% 加载样式
%
\RequireCitationStyle{gb7714-2015} %numeric
\DeclareCiteCommand{\parencite}%[\mkbibbrackets]
{\mkbibleftborder\usebibmacro{cite:init}%
\usebibmacro{prenote}}%
{\usebibmacro{citeindex}%
\usebibmacro{cite:comp}}
{}
{\usebibmacro{cite:dump}\setunit{\addcomma\addspace}\printfield{postnote}\mkbibrightborder}
\DeclareCiteCommand{\cite}[\mkbibsuperscript]%利用mkbibsuperbracket添加方括号
{\mkbibleftborder\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite:comp}}
{}
{\usebibmacro{cite:dump}\setunit{\addcomma\addspace}%
\printfield{postnote}\mkbibrightborder}
|