diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx b/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx new file mode 100644 index 00000000000..cc352a5b21b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx @@ -0,0 +1,65 @@ +% vim:ft=tex:ts=2:sw=2 +% +% Casper Ti. Vector's biblatex style +% +% Copyright (c) 2012 Casper Ti. Vector +% +% This work may be distributed and/or modified under the conditions of the +% LaTeX Project Public License, either version 1.3 of this license or (at +% your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX version +% 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% The current maintainer of this work is Casper Ti. Vector. +% +% This work consists of the following files: +% caspervector.bbx +% caspervector.cbx +% biblatex-caspervector-gbk.def +% biblatex-caspervector-utf8.def + +\ProvidesFile{caspervector.cbx}% + [2012/10/11 v0.1.4 Casper Ti. Vector's biblatex citation style] + +\RequireCitationStyle{numeric-comp} +\ExecuteBibliographyOptions{ + autocite = superscript, + autopunct = false +} + +\providecommand{\mksuperbrackets}[1]{\mkbibsuperscript{\mkbibbrackets{#1}}} + +\DeclareCiteCommand{\cite} +{% + \usebibmacro{cite:init}% + \usebibmacro{prenote}% +} +{% + \usebibmacro{citeindex}% + \usebibmacro{cite:comp}% +} +{} +{% + \usebibmacro{cite:dump}% + \usebibmacro{postnote}% +} + +\DeclareCiteCommand{\supercite}[\mksuperbrackets] +{% + \usebibmacro{cite:init}% + \let\multicitedelim=\supercitedelim + \usebibmacro{prenote}% +} +{% + \usebibmacro{citeindex}% + \usebibmacro{cite:comp}% +}% +{} +{% + \usebibmacro{cite:dump}% + \usebibmacro{postnote}% +} + |