Escaped characters in labels
CoBib does not handle escaped characters in labels correctly. Consider for example the following bib file:
@book{LaTeX_Einführung,
author = {Irgendein Autor},
title = {Eine Einführung in LaTeX},
year = {2000}
}
Upon addition to the database, the yaml file contains the following entry:
---
LaTeX_Einführung:
ENTRYTYPE: book
ID: LaTeX_Einf{\"u}hrung
author: Irgendein Autor
title: Eine Einf{\"u}hrung in LaTeX
year: '2000'
...
Obviously, the ID field and label should match, which they currently do not! This causes problems later on when trying to access the entry trough the TUI. In the following I summarize the inconsistent behavior:
cobib show LaTeX_Einführung works partially because the wrong label is used:
@book{LaTeX_Einf{\"u}hrung,
author = {Irgendein Autor},
title = {Eine Einf{\"u}hrung in LaTeX},
year = {2000}
}
cobib list also uses the ID field and results in the wrong label being used for the list which also leads to the wrong label in the TUI rendering its selection impossible!