zotero / zotero-bits

CSL-related community feedback for Zotero
54 stars 8 forks source link

Add "short" versions of "title", "container-title" fields #57

Open rmzelle opened 11 years ago

rmzelle commented 11 years ago

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.

bwiernik commented 5 years ago

With https://github.com/Juris-M/citeproc-js/commit/4f7dabd814aeb66b0f9c7392f6f92fc4149e9d7e, citeproc-js recogizes -short forms of any variable.

denismaier commented 4 years ago

Should this be in CSL 1.1?

adam3smith commented 4 years ago

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.

denismaier commented 4 years ago

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.

adam3smith commented 4 years ago

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

dstillman commented 2 years ago

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?

adam3smith commented 2 years ago

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.

denismaier commented 2 years ago

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)".

bwiernik commented 2 years ago

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.