I’m trying to map bookAuthor in Zotero to “container-author” in CSL (looks like it’s still there in CSL 1.0), but I need a label: “by”, as in:
Friedman, Milton. “Introduction.” In The Road to Serfdom, by F. A. Hayek. Anniversary ed. Chicago: University of Chicago Press, 1994.
Would it be possible to add this label?
Also, i’m coming back to edit styles after a long break and it looks like the schema was moved to bitbucket in the meantime–where can I locate the labels file on the new site?
I’m trying to map bookAuthor in Zotero to “container-author” in CSL (looks like it’s still there in CSL 1.0), but I need a label: “by”, as in:
Friedman, Milton. “Introduction.” In The Road to Serfdom, by F. A. Hayek. Anniversary ed. Chicago: University of Chicago Press, 1994.
Would it be possible to add this label?
Also, i’m coming back to edit styles after a long break and it looks like the schema was moved to bitbucket in the meantime–where can I locate the labels file on the new site?
I’m trying to map bookAuthor in Zotero to “container-author” in CSL (looks like it’s still there in CSL 1.0), but I need a label: “by”, as in:
Friedman, Milton. “Introduction.” In The Road to Serfdom, by F. A. Hayek. Anniversary ed. Chicago: University of Chicago Press, 1994.
Would it be possible to add this label?
Also, i’m coming back to edit styles after a long break and it looks like the schema was moved to bitbucket in the meantime–where can I locate the labels file on the new site?
should we be worried about substitution, or is it unlikely that
"container-author" will substitute for the “author” variable? Currently the
terms for the “author” variable either do not exist (form=“verb” and
"verb-short") or are explicitly set to an empty string (form=“long” and
"short"), so your proposal might conflict with style author expectations.
do you know if there is also a need for written by?
a general question on CSL and CSL processing: CSL styles allow you to
customize terms (using cs:locale). Which terms are allowed is determined by
the list of terms in csl-terms.rnc. My question is whether it is (or should
be) possible to define terms in styles, that are not included in the locale
files. Examples would be the “container-author” term suggested above, or a
term for “author” with form=“verb”.
Thanks, but I wasn’t clear enough in what’s needed–“by” actually needs to
be a role for container-author, so this is possible:
So in locales it should look like this:
by
As in, short for “written by”. Does this make sense?
Yes. I have some questions though:
should we be worried about substitution, or is it unlikely that
“container-author” will substitute for the “author” variable? Currently the
terms for the “author” variable either do not exist (form=“verb” and
“verb-short”) or are explicitly set to an empty string (form=“long” and
“short”), so your proposal might conflict with style author expectations.
I don’t think this is a problem. In effect, Elena’s request is for a
term to match the container-author variable. It could be set empty by
default, and filled in in the locale section of the style for the
special purpose for which it will be used. The main advantage of
having it in there it to avoid the need for a messy conditional and
make the style more compact.
do you know if there is also a need for written by?
a general question on CSL and CSL processing: CSL styles allow you to
customize terms (using cs:locale). Which terms are allowed is determined by
the list of terms in csl-terms.rnc. My question is whether it is (or should
be) possible to define terms in styles, that are not included in the locale
files. Examples would be the “container-author” term suggested above, or a
term for “author” with form=“verb”.
Thanks, but I wasn’t clear enough in what’s needed–“by” actually needs to be a role for container-author, so this is possible:
So in locales it should look like this:
by
As in, short for “written by”. Does this make sense?
Yes. I have some questions though:
should we be worried about substitution, or is it unlikely that “container-author” will substitute for the “author” variable? Currently the terms for the “author” variable either do not exist (form=“verb” and “verb-short”) or are explicitly set to an empty string (form=“long” and “short”), so your proposal might conflict with style author expectations.
not so far. container-author so far has only been needed for a case when there is a section (intro, epilogue, chapter) written by one author in a work by another (the latter being container-author).
do you know if there is also a need for written by?
not in my styles, although it may be in theory.
a general question on CSL and CSL processing: CSL styles allow you to customize terms (using cs:locale). Which terms are allowed is determined by the list of terms in csl-terms.rnc. My question is whether it is (or should be) possible to define terms in styles, that are not included in the locale files. Examples would be the “container-author” term suggested above, or a term for “author” with form=“verb”.
i don’t mind setting this in styles, but container-author case i outlined above is common to many styles and has been requested on forums.
Not. Validation of terms is totally agnostic to the presence or absence of
specific forms, other than that the forms that are allowed are limited to
"long", “verb”, “short”, “verb-short”, “symbol”.
RintzeOn Mon, Mar 1, 2010 at 10:59 AM, Frank Bennett <@Frank_Bennett>wrote: