Enums§
- KeyStyle
- Citation key generation style.
Functions§
- capitalise_
first - Capitalise the first character of a string, leaving the rest unchanged.
- generate_
citation_ key - Generate an author-year citation key, e.g.
Smith2024orSmithJones2024. - generate_
citation_ key_ by_ style - Generate a citation key according to the given style.
- normalise_
doi - Normalise a raw DOI string: strip URL prefixes if present.
- resolve_
key_ conflict - Append a conflict suffix (
a,b, …) tobase_keyuntil it is unique amongexisting_keys.