On Dec 31, 2007, at 5:41 PM, James Howison wrote: > Have you considered leveraging the styles work of CSL, which is the > styling language used by Zotero in their Word and OpenOffice > integration (but developed through the xbiblio project)? They've > definitely implemented the author-date sorting algorithm that you are > talking about. > > CSL is a set of xslt styles, and combined with a datasource (like > BibDesk could be) it can format both in-text citations and sorted, > formatted bibliographies that your scripts could drop into appropriate > place in Pages. It's implemented currently in javascript and there is > a Ruby implementation being developed, which might be the right target > (driven by your applescripts). > > Getting this working would open up a slew of styles, rather than > devoting effort to hacking sorting into the BibDesk templating system > (which is great as far as it goes).
Thanks for pointing this out. Two of the best features here are the substantial number of pre-built format files available, and the incorporation of support for both in-text and bibliographic styles in a style file that can be targeted to a journal. It looks like CSL's goals heavily overlap with those of BibDesk's templates, with some advantages and some disadvantages. Zotero has an advantage of being built from the start with the idea of formatting references in word processors. BibDesk is being dragged in that direction, from roots in LaTeX, because it's gotten too good for average folks like me to ignore. I'll take a look Zotero and CSL, though it looks like the installation of a system based on CSL to work with BibDesk would be some effort, at least in the foreseeable future. Currently I have very little use for author-date references. Everything I write uses numbered references, which work fine in CiteInPages. I'm working on author-date because a number of folks have said it would be useful to them and it seemed like an interesting project for a bit of entertainment over the holidays. As it turns out, there are some low-incidence cases with author-date that are challenging to cover. In any case, an author-date CiteInPages would be something that I'd need to document for others how to set up, and want to keep the number of "moving parts" as low as possible. I agree about the "slew of styles" though. That would be fantastic. Jim Harrison UVa CiteInPages: Applescript for citation and bibliography management in Apple's Pages v. 3 using BibDesk (http://jhh.med.virginia.edu/main/CiteInPages/ ) ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bibdesk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-users
