zotero / zotero-bits

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

Term for every item type #70

Closed adam3smith closed 4 years ago

adam3smith commented 8 years ago

It's not going to get us a comprehensive list, which will never be possible, but this will get us a lot closer to localizing styles like MLA or APA that include a lot of descriptive terms ([Date set] [sound recoding] etc.) in bib entries.

zuphilip commented 6 years ago

As a start we could use the translated item types from Zotero.

bwiernik commented 5 years ago

Could this set of terms get special treatment so that it can be called with something like term="item-type" or term="type" and then have the correct term generated based on the item type? This would make coding things like fallback rules for APA or MLA much shorter.

adam3smith commented 5 years ago

I definitely see the appeal of that, but I'm worried that it'll slow down implementation. @zuphilip and I went through things that we thought could be implemented without any processor changes beyond updating variables/types/terms and were fairly uncontroversial and labeled them with the 1.2 milestone.

I think adding a term with a special logic should go into CSL 2.0, since it requires new functionality and syntax.

bwiernik commented 5 years ago

Okay, that's fine. Easy enough to update styles at that point.

cormacrelf commented 5 years ago

Nah, implementation is easy, just a single extra hash lookup. Go for it.

(Yes, I’m working on a processor.)

denismaier commented 4 years ago

I suggest we move this to "Accepted". Ok?

bwiernik commented 4 years ago

@denismaier Note specifically the special treatment of term="type" by processors I mention above.

denismaier commented 4 years ago

@bwiernik Thanks for reminding me of your suggestion. @adam3smith had some concerns we should discuss first, but I'd rely on @cormacrelf's judgement here. If it's that simple I don't see why I should not be done.

Anyway, I've created a new issue in the evolution repo, and discussion should probably take place there.

bwiernik commented 4 years ago

Closing this here to continue discussion in the other repo.