summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-ms/doc/examples/42-style-alphabetic-template-ms.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/biblatex-ms/doc/examples/42-style-alphabetic-template-ms.tex')
-rw-r--r--macros/latex/contrib/biblatex-ms/doc/examples/42-style-alphabetic-template-ms.tex29
1 files changed, 29 insertions, 0 deletions
diff --git a/macros/latex/contrib/biblatex-ms/doc/examples/42-style-alphabetic-template-ms.tex b/macros/latex/contrib/biblatex-ms/doc/examples/42-style-alphabetic-template-ms.tex
new file mode 100644
index 0000000000..be8fbfad58
--- /dev/null
+++ b/macros/latex/contrib/biblatex-ms/doc/examples/42-style-alphabetic-template-ms.tex
@@ -0,0 +1,29 @@
+%
+% This file presents the 'alphabetic' style with labels formatted with
+% '\DeclareLabelalphaTemplate'.
+%
+\documentclass[a4paper]{article}
+\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage[american]{babel}
+\usepackage{csquotes}
+\usepackage[style=alphabetic,backend=biber]{biblatex-ms}
+\usepackage{hyperref}
+\addbibresource{biblatex-examples.bib}
+
+\DeclareLabelalphaTemplate{
+ \labelelement{
+ \field[final]{shorthand}
+ \field{label}
+ \field[strwidth=3,strside=left,ifnames=1]{labelname}
+ \field[strwidth=1,strside=left]{labelname}
+ }
+ \labelelement{
+ \field[strwidth=2,strside=right]{year}
+ }
+}
+
+\begin{document}
+Filler text \parencite{wassenberg,cicero,companion,kant:kpv,kant:ku,cms,ctan}.
+\printbibliography
+\end{document}