[OS X TeX] BibDesk bug

Dr.John R.Vokey vokey at uleth.ca
Mon Aug 9 20:43:29 EDT 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 MacOSX-TeX mailing list