I cite papers by "Wil van der Aalst" and I'd like to use the alphabetic style. When using the LNI-style, the label of the entry is vdA01. When using alphabetic, the label is vAal01. Is it possible to include the d, too? Meaning: vdAa01 or vdAal01? According to custombib, I think, it's the "alpha" (alph) style, isn't it?
I got the hint that one should use \DeclareLabelalphaTemplate (Section 4.5.4) in the biblatex manual. Maybe someone has more experience than me to emulate the behavior of LNI? custombib also supports that
%file based on http://tex.stackexchange.com/a/21383/9075
\documentclass{article}
\usepackage[
backend = biber,
style = alphabetic,
useprefix = true
]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {van der Aalst, Wil},
year = {2001},
title = {Alpha},
}
@misc{B02,
author = {Buthor, B.},
year = {2002},
title = {Bravo},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\begin{document}
Some text \autocite{A01,B02}.
\printbibliography
\end{document}
Biber/Internals.pmthat we take only one character from the prefixsubstr(0,1). Maybe we would want to take all characters of the abbreviated prefix (stripped of all delimiters) instead, but I really feel that is something that needs to be changed in the innards of Biber. – moewe Nov 02 '15 at 11:35