citation-style-language / schema

Citation Style Language schema

Home Page:https://citationstyles.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Author lists in bibliography without "and" or "?"

mcranium opened this issue · comments

Is your feature request related to a problem? Please describe.
I was working on a CSL style for a journal that requires to have the bibliography in the following format:

Baker, A.J., Brown, P,T, Bullock, J.T, 2020, Title of the manuscript, ...

I could not find any solution that would allow me to achieve this format. As I understand it, this is because in the CSL schema and can only hold the values text and symbol.

Describe the solution you'd like
Would it be possible to add a third option like and=none?

Describe alternatives you've considered
I can set and="", which works out for me locally, using Zotero and Libreoffice, however it doesn't comply with the CSL schema.

Additional context
See the author instructions here: http://boletinsgm.igeolcu.unam.mx/bsgm/index.php/instrucciones-instructions#new

Best wishes,
Mario

Would it be possible to add a third option like and=none?

In retrospect, seems surprising we haven't already!

This seems sensible to me to include in 1.1. WDYT @bwiernik @denismaier?

Yeah totally. Can you make that change Bruce?

Yeah totally. Can you make that change Bruce?

I'll do a PR, just so people can review. I want to make a change that could benefit from some additional eyes.

I thought you could just not specify an and="..." attribute? Edit: This doesn't work for overriding the name format, but at least if you never specify an and anywhere then you can avoid it today. Right? If that's the case then adding a none option is still helpful, but you don't have to wait for 1.1

I thought you could just not specify an and="..." attribute? Edit: This doesn't work for overriding the name format, but at least if you never specify an and anywhere then you can avoid it today. Right? If that's the case then adding a none option is still helpful, but you don't have to wait for 1.1

Oh, duh; too much grading today.

@mcranium - can you try that?

Thanks so much!
@bdarcus I just tried it and it works as expected, it also shows no CSL schema errors in the online validation tool (https://validator.citationstyles.org/). However, its impractical as a workaround because the journal wants an "and" in the inline citations with 2 authors. For now I will stick to my initial workaround (and="").
When will 1.1 be available? So that I can make the changes in the journal style file?

However, its impractical as a workaround because the journal wants an "and" in the inline citations with 2 authors.

Gotcha.

When will 1.1 be available?

Good question. IDK.

Probably depends in part on the project that @cormacrelf is working on.

Could we please revert this? There's no need for this:

As @cormacrelf says above, just omitting and does exactly the same as the planned and="none"

And it's already possible to have a different style for authors in in-text citations: you just define them in a different macro. There are, in fact dozens of styles that work as described above, e.g. https://www.zotero.org/styles?q=id%3Aelsevier-harvard

I have to say I'm a bit worried by the activism reacting to schema change requests. I fundamentally disagree with the implicit assumption that we're not changing our schema quickly enough and I'm worried that the fact that this is done without any input from anyone who hasd one maintenance on styles (other than Brenton on APA) will cause oversights and impractical changes.

Yes, I can revert it.

Before I do, any objections?

EDIT: I actually, wouldn't strictly be a revert, as I'd keep the refactor, and remove the "none" option.

On the other point, FWIW, I didn't merge this to master, but to a development branch. So as now, it's easy enough to revert if we make a bad call, before we merge to master, which wouldn't happen without input.

But certainly it's better for folks to catch mistakes now :-)

Partially reverted at 7d47514.