-
Notifications
You must be signed in to change notification settings - Fork 15
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
standardise fields and field ordering #31
Comments
Yes, nice. Two things:
|
I would like to actively discourage jumping in with JabRef to edit things (not that it's a bad editor). What I want to avoid is git commits with a whole bunch of different changes (including reordering fields) in addition to the intended fix. This makes it really hard to fix when something goes wrong as you lose all the work by rejecting the commit. For small fixes, e.g., fixing an author's name a text editor would be fine, for bigger project (e.g., adding DOIs, adjusting fields), I think a scripted solution in python would be much better because the if there are issues with the output, we can revert, edit the procedure and produce the change again. |
Just accumulated all the present fields in the proceedings:
|
omg the |
Thanks for checking this!
Yes.
Yes.
All the proceedings are under one ISSN (which covers the series). Some years the chairs have also set up ISBN(s). Ideally, we should have both to be most compliant will all sorts of library and indexing systems (there is a section in the cookbook about this).
Yes, agree.
Yes, probably easier to parse if we know the data type. The challenge may be that we can end up with a lot of different field names. |
Ok, I've fixed the errors and accidental bibdesk/jabref additions. The only proceedings that has ISBN is 2016, and that year doesn't have the ISSN added. Do you mean that I can safely add the ISSN in addition to the ISBN for 2016? |
Yes, all years should have the same ISSN, and quite a lot of the years have ISBN. So we should dig those out. I see now that I started a page about this here. Adding a separate issue about ISBN so that we keep track of those. |
I've been working with python scripts lately to fix a few bibtex issues in the repo, it would be best to harmonise the field ordering and fields across the proceedings. (otherwise the script just alphabetises everything).
Here's what I've got so far (from 2020)
The text was updated successfully, but these errors were encountered: