summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx65
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}%
+}
+