Bug#704527: biber: Character "(" not allowed in key although valid in BiBTeX
David Bremner
david at tethera.net
Wed Aug 1 09:19:20 BST 2018
control: tag -1 wontfix upstream
Harri Kiiskinen <harri.kiiskinen at utu.fi> writes:
> biber does not seem to accept the character "(" in a bibtex key. This
> is rather irritating, as the old bibtex did accept it along some other
> non-letter characters. This may of course be a conscious choice of the
> developers, but in any case it breaks the backwards compatibility of
> the databases (and for me, a lot of documents) and perhaps should be
> investigated. In older versions of biber there was an option to select
> a different type of parser, which in fact did circumvent the problem,
> but this option has obviously been removed.
I forwarded your request to the libbtparse maintainer [1]. Unfortunately
it looks like your problem will not be fixed in libbtparse. I don't
know it's worth persuing upstream with biber or not. Maybe we could at
least ask biber to document their (inherited) incompatibility?
[1]: https://rt.cpan.org/Ticket/Display.html?id=125914
More information about the pkg-perl-maintainers
mailing list