Subject: | Character "(" not allowed in label although valid in BiBTeX |
Date: | Tue, 24 Jul 2018 12:41:29 +0800 |
To: | bug-text-bibtex [...] rt.cpan.org |
From: | David Bremner <bremner [...] debian.org> |
We have the following bug reported to the Debian package of
Text-BibTeX (https://bugs.debian.org/704527):
The bug was originally reported on biber, but the desired
functionality is actually provided by Text-BibTeX. There was some
discussion on the bug about definition of "10 magic characters" in the
Text-BibTeX documentation. I could not find where this definition came
from.
If you know that it is unlikely the cite key format will change in
Text-BibTeX that would be useful information for us as well.
------8<-----------8<-----------8<-----------8<-----------8<-----
Package: biber
Version: 0.9.9+release-1
Severity: normal
Dear Maintainer,
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.
All the best,
Harri Kiiskinen
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=fi_FI.utf8, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages biber depends on:
ii libdata-compare-perl 1.22-0.1
ii libdata-dump-perl 1.21-1
ii libdate-simple-perl 3.03.03-1+b3
ii libfile-slurp-unicode-perl 0.7.1-1
ii libipc-run3-perl 0.045-1
ii liblist-allutils-perl 0.03-1
ii liblist-moreutils-perl 0.33-1+b1
ii liblog-log4perl-perl 1.29-1
ii liblwp-protocol-https-perl 6.03-1
ii libreadonly-perl 1.03-4
ii libregexp-common-perl 2011121001-1
ii libtext-bibtex-perl 0.63-1
ii libunicode-collate-perl 0.89-1
ii libwww-perl 6.04-1
ii libxml-libxml-simple-perl 0.91-1
ii libxml-libxslt-perl 1.77-1
ii libxml-writer-string-perl 0.1-1
ii perl 5.14.2-20
ii perl-modules [libunicode-collate-perl] 5.14.2-20
Versions of packages biber recommends:
ii biblatex 1.7-1
ii libreadonly-xs-perl 1.04-2+b3
biber suggests no packages.
-- no debconf information
------8<-----------8<-----------8<-----------8<-----------8<-----
Thanks for considering,
David Bremner,
Debian Perl Group