On Sep 4, 2011, at 13:33 , Christiaan Hofman wrote:

> On Sep 4, 2011, at 19:16, Adam R. Maxwell wrote:
> 
> Though for existing items you can also use the menu action.

Thanks, I totally forgot about that one :).

>> Why are you using crossrefs, anyway?
> 
> Basically what Adam is trying to say, I think, is that if you are not using 
> it for bibtex purposes you should not really have to bother with it. While if 
> you use it for bibtex purposes, then this is how bibtex works.

Partly, yes.  If all you want is a way to link references, there are better 
ways to do it.  However, I think crossrefs are largely a waste of time these 
days, when we have searching/sorting/grouping to find related references, and 
autocompletion to help enter them consistently.  IIRC the only other thing it 
does is add the @book as a separate reference in the printed bibliography, if 
you reference two or more items that crossref to it; I generally don't want 
that myself, but YMMV.

As I recall, we mainly added crossref support for long-time BibTeX users, who 
wanted searching/sorting/display support for crossref children without 
modifying hundreds of citations.  As with macros, it was a really complex 
engineering effort to add support in BibDesk and deal with all of the edge 
cases, especially without killing performance.

It looks like biblatex has taken the simplistic BibTeX crossref scheme and 
added a bunch of special case field mappings per-type, which means that support 
in BibDesk is basically out of the question.  IMNSHO, the better thing to do 
would have been to deprecate crossrefs, rather than add such a complicated 
bandaid.

-- 
Adam


------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to