-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Journal title "Nature" is not an abbreviated title #6502
Comments
The journal abbreviation list contains the line "Nature;Nature" (i.e. Nature is its own abbreviation). In some sense, this is true...not sure what's the best way to address this issue: simply forbid that the full journal name is the same as the abbreviated one? Handle this case separately in the relevant code? @koppor I've lost track of where updates to the journal list need to be done. |
I would suggest an integrity check for the CSV files. Thus, only valid abbreviation lists are imported into JabRef. @jlaehne Can your script help there? I need to take some hours to think of the updates and to maybe backport changes. The current discussion is at #5749. Think @jlaehne gave me enough hints and inputs, but I did not find the time and energy to dive into this yet. Maybe tonight or these days. |
@tobiasdiez Updates to the lists should be done in the abbreviation repository abbrv.jabref.org so that they don't have to be backported. I would favor leaving the journals where the abbreviation is the same as the journal name (Nature, Science, Nanotechnology, ...) in the repository for completeness. Then I would see two ways to handle this: The only consistency mechanism the merge script currently has is to throw out duplicates and take the last occurence. Currently, the "general" list is last and overrides the other lists. What else were you thinking of @koppor? These lists are so huge that a manual consistency check is only feasible by subject and will always still be error prone. I tried my best for the physics list. Another problem is that many names or preferred abbreviations of old journals have changed over time and it is sometime hard to decide what to put in the lists. One could conceive an automated check: |
If you remove these journals from the abbreviation lists, wouldn't you get a "journal not in abbreviation list" error when running the quality check? |
The abbrev check for the journal fields in the entry editor is now removed in the latest master. No more triangle |
JabRef 5.1--2020-05-19--fe5eec6
Linux 4.9.0-12-amd64 amd64
Java 14.0.1
If the journal title is Nature, a warning is given in the entry editor
(same thing for Science).
Steps to reproduce the behavior:
==> An orange triangle appears in the lower left-hand corner of the field, indicating "Abbreviation detected".
The text was updated successfully, but these errors were encountered: