Help making footnote citations for acrhive documents
I'm using my custom version of the CMS note with bibliography. Currently I have it set up so the short footname is formatted as follows:
[CONTRIBUTORS-SHORT] [DATE]: [PAGE].
However, I will be citing lots of declassified documents from the National Archives which don't have authors so the [CONTRIBUTORS-SHORT] field is blank. I want to replace this with the [CALL NUMBER] field instead as this is the standard for citing these documents.
I'm editing the [CONTRIBUTORS-SHORT] macro in the CSL to make it pull up the call number instead of the non-existen author for the document type but don't knnow what to put in there to call this up.
Here's my current code:
Any help would be appreciated. Cheers,
[edit: also, is there any way to choose the example reference types in the Chrom panel at chrome://zotero/content/tools/csledit.xul?]
[CONTRIBUTORS-SHORT] [DATE]: [PAGE].
However, I will be citing lots of declassified documents from the National Archives which don't have authors so the [CONTRIBUTORS-SHORT] field is blank. I want to replace this with the [CALL NUMBER] field instead as this is the standard for citing these documents.
I'm editing the [CONTRIBUTORS-SHORT] macro in the CSL to make it pull up the call number instead of the non-existen author for the document type but don't knnow what to put in there to call this up.
Here's my current code:
<macro name="contributors-short">
<choose>
<if type="document">
<what do I put here?>
</if>
<else>
<names variable="author">
<name form="short" and="text" delimiter=", " />
<substitute>
<names variable="editor"/>
<names variable="translator"/>
</substitute>
</names>
</else>
</choose>
<text macro="recipient-short"/>
Any help would be appreciated. Cheers,
[edit: also, is there any way to choose the example reference types in the Chrom panel at chrome://zotero/content/tools/csledit.xul?]
Sorry - no time currently to help on the csl issue.
Managed to find out the call number reference so and just whacked a:
<text variable="call-number" prefix="TNA, "/>
At the end of the contributors-short macro.
here:
http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl.rnc?view=markup
which includes a list of all variables here:
http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl-variables.rnc?view=markup
but both are a bit hard to read, because they are the actual schema, rather than an explanation of it.
I.e. - definitely the documentation should contain the full .csl documentation.
As a caveat though - since .csl is currently being revamped and will be implemented in the foreseeable future, I wouldn't put a lot of effort into that now - but if you discover something, just add it.
http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/tags/0.8/csl.rnc?revision=768&view=markup
(variables are included in this document)
I'm currently (re)writing the CSL documentation for CSL 1.0, which is in the final stages of development.