OK, I’m getting close to feeling I’m done with the CSL mods I want to
make (e.g. calling it 1.0).
Please let me know if you have any suggestions. Below is an example.
It’s about 30% or so more compact, with more features.
There are a couple issues to clear up, though:
-
cs:locator-config is a little inconsistent with the other config
elements (because it configures a caption, rather that a full
replacement). [shrug] -
I have added cs:contributor to handle things like translators. But
as I’ve looked into this, it can get a little tricky. For example, say
you have an edited collected of someone’s original writings; like the
Walter Benjamin book I just ordered. In that case, Benjamin is the
primary creator, and the editors then are secondary contributors. E.g
the hierarchy is somewhat conditional. Indeed, one might say editors
are always secondary, but they serve as if they were primary in the
absence of a proper author. Am not really sure how to deal with this
one. One option is to just list some rules that implementers ought to
follow; e.g. a hierarchy of contributorship.
I might also need to allow chained alterate-sortkeys: creator -->
contributor --> title.
American Psychological Association
APA
5
Bruce D’Arcus
bdarcus@sourceforge.net
2005-05-18
2005-12-09
http://www.english.uiuc.edu/cws/wworkshop/writer_resources/
citation_styles/apa/apa.htm
psychology
Style for the American Psychological
Association.
<use-et_al min-authors=“6” use-first=“6” position=“first”/>
<use-et_al min-authors=“6” use-first=“1” position=“subsequent”/>
<use-et_al min-authors=“4” use-first=“3”/>
References
Primary Sources
Published Sources
Unpublished Sources
Secondary Sources