[OS X TeX] BibDesk bug
Dr.John R.Vokey
vokey at uleth.ca
Tue Aug 10 02:43:29 CEST 2004
No, I tried that; it produces the following, which is still an error:
@article{VokRea1992,
Author = {Vokey, J. R. and Read, J. D.},
Journal = {Memory {\{\&}} Cognition},
Pages = {291--302},
Title = {Familiarity, memorability, and the effect of typicality on
the recognition of faces.},
Volume = {20},
Year = {1992}}
What does work, is to input the ampersand unescaped (i.e., Memory &
Cognition), which, of course is bad 'TeX:
@article{VokRea1992,
Author = {Vokey, J. R. and Read, J. D.},
Journal = {Memory {\&} Cognition},
Pages = {291--302},
Title = {Familiarity, memorability, and the effect of typicality on
the recognition of faces.},
Volume = {20},
Year = {1992}}
I understand the ``cut and paste'' motivation, but at the expense of
existing .bib files and users who enter code correctly? It's a bug,
certainly not a feature. At a minimum BibDesk should test first
whether the ampersand is already escaped.
On 9-Aug-04, at 6:00 PM, Adam wrote:
> John,
>
> On Aug 8, 2004, at 19:57, Dr.John R.Vokey wrote:
>
>> I'm not sure with which version this bug was introduced as BibDesk
>> used to handle these references correctly, but as of v.0.95, BibDesk
>> mishandles ampersands in Journal fields, faultily escaping one of the
>> two brackets it inserts around the ampersand in the resulting bib
>> file.
>
> [...]
>
> This is a new issue in 0.95. The motivation is to make it easier for
> people to copy-and-paste from text sources (e.g. the web), without
> worrying about TeX commands for accented characters and such.
>
>> The only fix is to edit each such field by hand outside of BibDesk
>> (e.g., render {Memory \{\&} Cognition} as {Memory \& Cognition}).
>> Worse, if the file is ever edited inside BibDesk again, the error will
>> be re-introduced.
>
> A better fix is to put the \& inside curly braces, i.e. {\&}. If you
> do this, BibDesk will handle your bib file properly, and so will
> BibTeX. Any text editor can be used to do a simple find-and-replace
> for this job.
>
>> I have contacted the BibDesk development team, but I thought other
>> BibDesk users (most likely to be on this list) should be made aware of
>> the problem.
>
> The preferred way to report bugs in BibDesk is via the tracker at
> <http://sourceforge.net/tracker/?group_id=61487&atid=497423>. There
> are also mailing lists specific to BibDesk which you may be interested
> in.
>
> --
> Adam
>
--
John R. Vokey, PhD
Professor
B.E.R.G. - Behaviour and Evolution Research Group
Micro-Cognition Laboratory
Department of Psychology & Neuroscience
University of Lethbridge
Lethbridge, Alberta T1K 3M4
CANADA
--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
More information about the macostex-archives
mailing list