Open rmzelle opened 11 years ago
With https://github.com/Juris-M/citeproc-js/commit/4f7dabd814aeb66b0f9c7392f6f92fc4149e9d7e, citeproc-js recogizes -short
forms of any variable.
Should this be in CSL 1.1?
title-short
and container-title-short
are already in CSL (this was/is for Zotero).
Btw, I now recall that the issues already had labels in the past (e.g. this one would have said zotero-fields
), but they get lost when moving repositories, so are now missing.
Question is if, as per bwiernik's last comment and citeproc-js's current behavior, the -short suffix should be recognized on any variable. That seems a bit tricky to me -- it certainly would seem like a larger change in processor behavior that I wouldn't put in 1.1 and that I think warrants some discussion.
So can this be closed if it's already there?
Concerning bwiernik's last comment: I guess this is more or less the same as this, right? If yes, discussion should perhaps take place there.
Yes, the issue you link to is a better description of the proposal by bwiernik, so discussion can stay there. This is another one of those Zotero tickets -- so remove from board and put a label on it. I don't have strong feelings about the label -- could be "zotero fields" or "zotero only" or something along those lines
On Mon, Apr 20, 2020 at 11:18 AM Denis Maier notifications@github.com wrote:
So can this be closed if it's already there?
Concerning bwiernik's last comment: I guess this is more or less the same as this https://github.com/citation-style-language/schema/issues/167, right? If yes, discussion should perhaps take place there.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/citation-style-language/zotero-bits/issues/57#issuecomment-616621104, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAA7PWQALQEDZXMXO4SYS23RNRRTRANCNFSM4AFO3LCA .
-- Sebastian Karcher, PhD www.sebastiankarcher.com
Does this need to be added to every type with a container-title field? If so, how do we want to label this? publicationTitle
is "Publication" in some types and various other things in others (e.g., "Proceedings Title", "Encyclopedia Title"). We have "Short Title" for title
already. Do we just prepend "Short" and abbreviate? "Short Pub.", "Short Proc. Title", "Short Enc. Title" and put it immediately after in the list?
Does this need to be added to every type with a container-title field?
That depends on how restrictive you want to be with this. For the ones you list definitely, also for the legal item types, but publication/container-title is also e.g. the blog title and the forum title and that seems unnecessary (but also doesn't do any harm).
Do we just prepend "Short" and abbreviate? "Short Pub.", "Short Proc. Title", "Short Enc. Title" and put it immediately after in the list?
I think that's good, yes.
Do we just prepend "Short" and abbreviate? "Short Pub.", "Short Proc. Title", "Short Enc. Title" and put it immediately after in the list?
Another option would be to add "(short)", i.e. "short" in parentheses, after "Publication" etc. => "Publication (short)", "Proceedings Title (short)", "Encyclopedia Title (short)".
I think prepending "short" makes the most sense.
I can also imagine a UI setup where "Short" could be nested underneath a title field, alongside potential future things like translated or alternative forms of the title variable.
Some items don't have a Zotero field for the "short" form of a regular CSL variable. An example is the "Book Section" item type, which doesn't have a short field for the "container-title" variable. See https://github.com/citation-style-language/styles/pull/560#issuecomment-18264006 for the specific request. This presumably extends to other items types as well.