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

Reply via email to