Expand description
Label generation for alphanumeric citation styles.
Generates citation labels like [AHU74], [Knu84], [Ban+92]
from author family names and publication year.
§Algorithm
- 1 author: up to
single_author_charschars from family name + year - 2+ authors (below
et_al_min):multi_author_charschars each + year -
= et_al_min authors: first N authors’ initials (N from
et_al_names) + et_al_marker + year
Functions§
- generate_
base_ label - Generate a base citation label for a reference (without disambiguation suffix).