There is an option that allows to specified which normalisations should be carried out when saving the library, and these include translating unicode characters to the corresponding Latex command.
Apparently, jabref does this for bibtex keys as well which means a library where this happens will not be able to load back the changed entry, and the error:
WARN org.jabref.logic.importer.OpenDatabase - Error occurred when parsing entry: 'Error in line 26831:Character '{' is not allowed in bibtex keys.'. Skipped entry.
will be shown. It would maybe be better to not do this conversion for bibtex entries in the first place and instead just warn that there is a character in the key which should not be there in the first place?
There is an option that allows to specified which normalisations should be carried out when saving the library, and these include translating unicode characters to the corresponding Latex command.
Apparently, jabref does this for bibtex keys as well which means a library where this happens will not be able to load back the changed entry, and the error:
will be shown. It would maybe be better to not do this conversion for bibtex entries in the first place and instead just warn that there is a character in the key which should not be there in the first place?