Citation Style help needed - Anthropology (AAA)
Hello all!
I'm currently trying to figure out how to create a working CSL for the American Anthropological Association style - http://aaanet.org/publications/style_guide.pdf - but frankly, I have no idea where to start. I've set up my test cases, but I've never worked with XML before, even though I do have a tiny bit of programming experience.
I would appreciate any help or pointers that any of you might have!
I'm currently trying to figure out how to create a working CSL for the American Anthropological Association style - http://aaanet.org/publications/style_guide.pdf - but frankly, I have no idea where to start. I've set up my test cases, but I've never worked with XML before, even though I do have a tiny bit of programming experience.
I would appreciate any help or pointers that any of you might have!
http://dev.zotero.org/creating_citation_styles
Especially the schema itself (http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl.rnc?view=markup) and the syntax summary page (http://dev.zotero.org/csl_syntax_summary) can be quite helpful.
The style I'm working on is actually not the exact AAA style, but very closely based on it, with slight modifications - We intend to offer Zotero to our students at this university, and supply the style they are supposed to use in their student papers. When/if I manage to implement it correctly, I'll gladly publish it for others to try and work out what needs to be changed for the exact AAA style.
I'm currently working through an assortment of test cases, trying to modify the ASA style using the trial-and-error method... Will keep you updated.
What I did is put a #### sign in some delimiters code to know what it change.
Exemple: for prefix=", " , I put prefix="####, "
It's possible with some others codes too.
That way, I can see exactly and right now (in bottom window) where these prefix is, in wich type it is used.
Off course, I did it one delimeter by one, and erase all ### after each change.
Maybe, it's an usual way to do it, but for a beginner, it works. I can understand what I was trying to do, and it works quite weel to create a french style, wich still has some small bugs...
Books
Edited books
Chapters in edited books
Journal articles.
My guess is that this is a large majority of what people are likely to use it for, but for other types of document it could produce some very strange results as it is based on a German legal citation style.
It is not completely accurate as there is still no solution that I know of to the problems discussed here:
http://forums.zotero.org/discussion/4775/csl-how-to-omit-subsequentauthor-in-bibliography/
If people feel that despite these limitations, they would like to try it, here's a link:
http://www.box.net/shared/7pgxz7lt74
You can take a look at the results at http://www.public.asu.edu/~cmbarton/files/zotero/. I modified the American Anthropologist style to add "@@" at the 2 places that need tabs. Just do a find/replace, adjust the hanging indent and tab settings in the word processor to look good (I did a tab at 0.5" and hanging indent at 1.0").
I also modified the American Anthropologist style into an American Antiquity style. I don't know if I caught all the differences, but I think I got most of them. They are not much different.
I posted PDF examples of output from each. I simply selected the formats and dragged them into OpenOffice Write. I did not try to create in-text citations and make a bibliography.
So yeah, it works sort of, but changes are still needed on the Zotero/CSL side to help us make this perfect.
Perhaps more importantly, is it possible to revitalize efforts to create a fully functional CSL for the AAA / American Anthropologist style? As mentioned earlier and elsewhere, it is a critical style, used by many major anthropological journals (and often used by anthropologists working on collected volumes, books, etc). Is there work being done now to produce the style and the necessary fixes to Zotero that seem to be necessary to get the style operational without using find/replace?
Thanks for the great work so far.
Once this infrastructure is in place, it will be up to a style author to fashion suitably formatted output using the new functionality in CSL.
So it's not yet here, but it's coming.
Thanks to everyone working on this!
Best,
Jennifer
So I hope you two will agree with my sentiment that people should encourage their journals to develop and host their own styles ;-)
Michael