diff options
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-CCNU.cbx')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-CCNU.cbx | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-CCNU.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-CCNU.cbx new file mode 100644 index 0000000000..ba30741856 --- /dev/null +++ b/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-CCNU.cbx @@ -0,0 +1,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} |