Description
Background
- JabRef offers journal abbreviations. They are described at https://docs.jabref.org/advanced/journalabbreviations.
- JabRef has a data directory. On Windows, it is located at
%APPDATA%\..\local\org.jabref\jabref
. JabRef should make use of this folder. - As default, JabRef offers the "JabRef built in list" only
- Custom journal abbreviations are shown as file name
- Currently, the user has to choose the directory for each file
Feature
Journal abbreviation lists should be placed in a single directory.
As default, that directory is %APPDATA%\..\local\org.jabref\jabref
\journal-abbreviations` (Windows)
- User can change the directory (in the preference dialog. The directory is stored as preference)
- JabRef creates
custom.csv
in that directory if it does not exist. This way, JabRef always has a .csv available in the preferences, which the user can choose (to add new abbreviations to) - JabRef should automatically detect journal lists in that directory and process it:
- JabRef automatically converts the .csv files there in .mv store files if the timestamp of the csv is newer ("compilation" by JabRef). This especially includes
custom.csv
from before - JabRef knows the lists by listing
*.mv
in that directory
- JabRef automatically converts the .csv files there in .mv store files if the timestamp of the csv is newer ("compilation" by JabRef). This especially includes