I would like to specify rules for abbreviation in bibtex files.
This could for example be used to alter existing bibtex files or bibtex files automatically generated by Zotero or through web of knowledge.
For example if one has a bibtex database like the following
Code: Select all
@article{Author2011,
author = {Author},
title = {Test title},
journal = {Physical Review B},
year = 2011,
}
This cannot be done by a string, since this does not allow for spaces.
Eg. I can alter journal = PhysRevB and then use @string{PhysRevB="Phys. Rev. B"}.
However, this needs altering of jornal names for all entries.
Is there a way around this?
That is; can one define rules such that {Physical Review B} is replaced with {Phys. Rev. B} without altering it manually?