Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sorting Fields #439

Open
yakatz opened this issue May 3, 2024 · 5 comments
Open

Sorting Fields #439

yakatz opened this issue May 3, 2024 · 5 comments

Comments

@yakatz
Copy link

yakatz commented May 3, 2024

Is your feature request related to a problem? Please describe.
Some citation tools - for example biblatex - support fields specifically for overriding the sorting of references, i.e. sortname, sorttitle, presort
I specifically need to override the name used to sort some authors and also I would like to sort empty author names at the end instead of the beginning.

Describe the solution you'd like
CSL to allow for fields designed for overriding sorting.

Describe alternatives you've considered

  1. For items with blank author, adding fake author names with zzz - the fake name is then shown in the generated output
  2. Misusing other fields for sorting.
@bdarcus
Copy link
Member

bdarcus commented Jun 30, 2024

I ... need to override the name used to sort some authors

Can you give an example or two of this?

@yakatz
Copy link
Author

yakatz commented Jun 30, 2024

I have two major uses for this:

  1. I have a specific author who isn't alphabetized correctly for my specific need. The need is too specific to try to adjust the automatic sorting.
  2. I have a few "citations" which need to be included, but aren't really proper citations (more likely should be footnotes, but I can't use them). These citations don't have authors at all and (in this CSL anyway) a blank author is sorted at the very beginning of the list instead of the end. I would like a way to force it to the end.

@bdarcus
Copy link
Member

bdarcus commented Jun 30, 2024

On 1, would those be personal names? I was just wondering if it might include organizational names somehow.

Am just having a hard time imaging the details.

@yakatz
Copy link
Author

yakatz commented Jun 30, 2024

For example, let's say the authors name is in a different language, where it is pronounced as starting with f. When it is spelled in English, it is spelled starting with a v, but that doesn't match the real pronunciation. We want to alphabetize it based on the way we pronounce it as that is what people expect.

@bdarcus
Copy link
Member

bdarcus commented Jun 30, 2024

OK, that's helpful.

Not sure when or if this sort of feature would be added here, however.

But part of the context of my questions is I've also been experimenting with a kind of next-gen version of CSL, that has included discussion of the biblatex sorting design with its current maintainer.

bdarcus/csln#64

Can you comment on his answer on sortname here? Can you solve that issue in biblatex using his suggestion?

bdarcus/csln#64 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants