Skip to main content

Module labels

Module labels 

Source
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_chars chars from family name + year
  • 2+ authors (below et_al_min): multi_author_chars chars 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).