Archive for February, 2009
Zotero 1.5
Posted in General on February 24th, 2009 by darcusb – 3 CommentsZotero has recently moved its 1.5 release into beta status. Key new features:
- XHTML “rich text” notes
- server-based syncing of libraries (no more rsync to keep my home and office machine in sync)
Aside: I’m a little worried about centralized services, particularly after the Magnolia debacle. Would prefer something more distributed a la laconi.ca.
The Zotero team has also updated its website to reflect the beginnings of the social-networking functionality they will be building out in the future. To wit:
The website functionality also allows you to generate a CV from your library collections. I’ll be adding one once they add support for “smart collections.”Documenting a CSL Processor
Posted in General on February 15th, 2009 by darcusb – Comments OffFor anyone interested in understanding how citation and bibliographic formatting code might work conceptually, the documentation for Andrea Rossatto’s Haskell implementation of CSL is a great place to start.
I find Haskell a bit tough going at the level of details, but the type definitions are really clear. For example, the Text.CSL.Proc documentation includes a citeproc type, whose signature is:
citeproc :: Style -> [Reference] -> [[(String, String)]] -> BiblioData
The documentation then usefully tells us this means:
With a Style, a list of References and the list of citation groups (the list of citations with their locator), produce the FormattedOutput for each citation group and the bibliography.
JQuery-Based S6 Slide Package
Posted in Technology on February 10th, 2009 by darcusb – Comments OffI’ve been using Eric Meyer’s S5 HTML slideshow package for the past couple of years, mostly for teaching. But I’ve always wondered when someone would port it to JQuery, and clean up the code base so that I could actually understand it. Gerald Bauer has fulfilled my wish, adding along the way nice touches like SVG integration (see my little demo*); his code is now up on GitHub.
Creative Commons License