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

Correctly understand DOI author fields on import ("[name], [first name]" vs. "[first name] [name]") #8745

Closed
claell opened this issue May 1, 2022 · 3 comments · Fixed by #9088

Comments

@claell
Copy link
Contributor

claell commented May 1, 2022

Is your suggestion for improvement related to a problem? Please describe.
Follow-up from #8744. Basically, DOI import shows differences in the author field, when there actually is just a different order of the name format used.

Describe the solution you'd like
Treat that in the background or a different way.

Additional context
grafik

@claell claell changed the title Correctly understand DOI author fields on import ("[name], [first name]" vs. to "[first name] [name] Correctly understand DOI author fields on import ("[name], [first name]" vs. "[first name] [name]") May 1, 2022
@Siedlerchr Siedlerchr added bug Confirmed bugs or reports that are very likely to be bugs import labels May 1, 2022
@claell
Copy link
Contributor Author

claell commented May 10, 2022

Just did some research: BibTeX actually seems to support both formats: https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Authors

Still, JabRef should be able to notice, which of both formats is used and correctly import to that format.

(Especially in cases where a last name consists of more than one name, separating first and last names with a comma might be useful (or using curly brackets for that)).

@koppor koppor added ui and removed bug Confirmed bugs or reports that are very likely to be bugs labels Aug 13, 2022
@koppor
Copy link
Member

koppor commented Aug 13, 2022

Just a comment:

JabRef understands different name formats very well. See our documentation on the field author and in the code.

What you bring up is a UX issue. There seem to be two different "personas" using JabRef. The first persona does not trust tooling and wants to comprehend/control everything the tool does. Thus, JabRef should not alter content automatically, but show content as is. The second persona wants JabRef to "just work" and does not care about details such as lastname, firstname ordering or some BibTeX details about field contents. -- I tend to be the first persona, because I am creating LaTeX templates and should be aware, what happens. Most users seem to tend to be close to the second persona. My thinking is: JabRef should be a tool for both personas.

We will implement to things to improve that:

  • Fetched entries will have their author list normalized
  • The diff dialog will have a visual indicator if the fields are semantically equal, but not syntactially.

@claell
Copy link
Contributor Author

claell commented Dec 8, 2022

Thanks!

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

Successfully merging a pull request may close this issue.

3 participants