From: Christiaan H. <cmh...@gm...> - 2023-01-12 23:50:14
|
> On 12 Jan 2023, at 23:52, Emiliano Heyns <emi...@ir...> wrote: > > Hi, > > I'm trying to convert some bibdesk files that use crossref in a javascript bibtex parser I write, but I can't find the crossref rules that Bibdesk uses, eg to map fields from book to incollection from eg this sample: > > @incollection{El-HusseiniToeplerSalamon:2004-incollection, > author = {Hashem El-Husseini and Stefan Toepler and Lester M. Salamon}, > booktitle = {Global Civil Society: Dimensions of the Nonprofit Sector}, > chapter = {12}, > crossref = {SalamonSokolowski:2004}, > pages = {227--32}, > title = {Lebanon}} > > @book{SalamonSokolowski:2004, > address = {Bloomfield, CT}, > editor = {Lester M. Salamon and S. Wojciech Sokolowski}, > publisher = {Kumarian Press}, > title = {Global Civil Society: Dimensions of the Nonprofit Sector111}, > volume = {2}, > year = {2004}} > bibdesk knows how to display the booktitle when viewing El-HusseiniToeplerSalamon:2004-incollection, but I can't find in the bibdesk source where that relationship is defined. Pointers would be appreciated. > > Regards, > Emiliano Heyns I am not completely clear about the question. For one thing, the item you mentions just has a booktitle field, so the crossref does not seem relevant for it. Are you talking about the tex preview? In that case this is a question about bibtex, and the bibtex style you are using, not so much about BibDesk. In BibDesk we just insert the value for a field from the cross reffed item in the item that has a crossref field. Christiaan |