Could JabRef Help Change the Lowercase Letters of the Booktitle in the Reference to Uppercase?

I hope JabRef could change the lowercase letters of the title in the reference to uppercase, like

@inproceedings{he2016deep,
  title={Deep residual learning for image recognition},
  author={He, Kaiming and Zhang, Xiangyu and Ren, Shaoqing and Sun, Jian},
  booktitle={Proceedings of the IEEE conference on computer vision and pattern recognition},
  pages={770--778},
  year={2016}
}

# to
@inproceedings{he2016deep,
  title={Deep residual learning for image recognition},
  author={He, Kaiming and Zhang, Xiangyu and Ren, Shaoqing and Sun, Jian},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition},
  pages={770--778},
  year={2016}
}

And add {} for abbreviated terms, like

@inproceedings{frigo1998fftw,
  title={FFTW: An adaptive software architecture for the FFT},
  author={Frigo, Matteo and Johnson, Steven G},
  booktitle={Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP'98 (Cat. No. 98CH36181)},
  volume={3},
  pages={1381--1384},
  year={1998},
  organization={IEEE}
}

# to
@inproceedings{frigo1998fftw,
  title={{FFTW: An adaptive software architecture for the FFT}},
  author={Frigo, Matteo and Johnson, Steven G},
  booktitle={Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP'98 (Cat. No. 98CH36181)},
  volume={3},
  pages={1381--1384},
  year={1998},
  organization={IEEE}
}

Hi,

have a look at Quality → Cleanup → Enable Field formatters:

Title Case might be one you want to use

For abbreviated terms: Right click in the entry editor field (e.g title) and then protect selection (e.g FTTT).
You can also manage your own lists of protected terms.
Those protected terms will then be unaffected by any cleanup operation

1 Like

I cannot manage my own lists of protected terms in this section, as the setting would not be saved after selecting any of these lists.

Hi, could you try the latest dev version.
I stumbled upon this issue by accident too and think i fixed it two weeks ago.
https://builds.jabref.org/main/

Please remember to always backup your libraries when testing a dev version.

1 Like

Please excuse me as a starter of JabRef, and when I try testing the dev version, will I need to uninstall the current software firstly on Win10?

Not really, if you choose the “JabRef-5.4-portable_Windows.zip”.

They will both use the same configuration file though, so if you encounter any problems with the development version, you might not only want to remove that version, but also you might have to reset your configuration to standard settings, but normally you should not need to.

1 Like

No, it should be sufficient to download the so called portable version.
…
…
Just a second too late. Thanks Thilote! :wink:

2 Likes

i saw you typing xD …

Hi,
I am afraid that I still cannot create a protected terms file by the “New protected terms file” button, on the dev version.
Here is my record:

  1. Click the “New protected terms file” button,
  2. Fill the setting and click the “OK” button,
Description: Terms by Eric
File: (None)
  1. The created list is selected automatically. And then click the “Save” button.
  2. Open the setting again,
  3. I found that there was no new file.

(In fact, I prepared some screenshots, but it showed “New user cannot upload embedded media”)

You could try the gitter chat JabRef/jabref - Gitter
or create a new issue in the bug tracker Sign in to GitHub · GitHub

Just tried it on my machine again, works for me. So maybe there is something misconfigured? Did you try to reset the preferences?

1 Like

Wow, it is great that the setting works after resetting the preferences.
Appreciate it very much!

3 Likes