On Jan 24, 2007, at 9:42 AM, Bruce D'Arcus wrote:
Hi,
I'm making some minor changes to the ODF citation field that I hope
will be added soon. One change I want to make is to add control to
the local styling attribute. This is the flag that will say, for
example, suppress author, so that you get (1999) instead of (Doe,
1999).
My question is, what flags do we need beyond suppress author?
Here's the fragment:
biblioref-attlist &= attribute meta:resource { xsd:anyURI },
attribute cite:style { "suppress-author" }
Is that for sentences like "Thompson (1999) writes that up is down,
while Murdock (2001) argued that right is left"?
That's a pretty important facility and there are lots of styles that
are going to be needed on a per-cite basis (some could be globally
specified by the bibliography style).
I'd say that it would be good to examine the abilities given by
natbib, jurabib and Endnote.
Natbib gives parens and text, as well as prefix and postfix options:
\citet{jon90} ⇒ Jones et al. (1990)
\citet[chap.~2]{jon90} ⇒ Jones et al. (1990, chap. 2)
\citep{jon90} ⇒ (Jones et al., 1990)
\citep[chap.~2]{jon90} ⇒ (Jones et al., 1990, chap. 2)
\citep[see][]{jon90} ⇒ (see Jones et al., 1990)
\citep[see][chap.~2]{jon90} ⇒ (see Jones et al., 1990, chap. 2)
\citet*{jon90} ⇒ Jones, Baker, and Williams (1990)
\citep*{jon90} ⇒ (Jones, Baker, and Williams, 1990)
they also have
\citeyear and \citeauthor
as well as upper casing and aliasing.
Check it out here:
http://gking.harvard.edu/files/natnotes.pdf
I'm sure that jurabib, which is used by legal and humanities writers,
has other options as well:
http://jurabib.homelinux.org/jurabib/docu.html
Cheers,
James
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]