JabRef / jabref

Graphical Java application for managing BibTeX and biblatex (.bib) databases
https://devdocs.jabref.org
MIT License
3.54k stars 2.47k forks source link

Other alphabets (for example, Cyrillic) should be transliterated to ASCII in making citation keys #11377

Open mpatas opened 2 months ago

mpatas commented 2 months ago

When the author's name has a diacritical mark, the automatically generated citation key is made so that only ASCII characters would be used ("Schrödinger" becomes "Schroedinger"). Furthermore, the adaptation is not merely the removal of diacritical mark, as "ö" becomes "oe", not "o".

However, if the author's name is written in a different alphabet (for example, Cyrillic), the characters stay the same ("Колмогоров" does not become "Kolmogorov").

Maybe it would be worth to transliterate other alphabets as well, for consistency's sake (at least where that is relatively easy)?

koppor commented 2 months ago

This refs https://github.com/JabRef/jabref/issues/9605

NeymanDmitry commented 2 months ago

I think this is a good idea! There are thousands of files with Cyrillic in the citationkeys and everything has to be entered manually.