From b4ed9b7f1bc571378f061121c3c60ad31b0da581 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Mon, 20 Jan 2025 23:00:09 +0100 Subject: [PATCH 1/3] Add initial doc --- docs/code-howtos/journal-abbreviations.md | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 docs/code-howtos/journal-abbreviations.md diff --git a/docs/code-howtos/journal-abbreviations.md b/docs/code-howtos/journal-abbreviations.md new file mode 100644 index 00000000000..ea10e7da467 --- /dev/null +++ b/docs/code-howtos/journal-abbreviations.md @@ -0,0 +1,29 @@ +# Journal Abbreviations + +## Preparation + +- Ensure that `buildres/abbrv.jabref.org` contains data. Otherwise, the submodules were not configured correctly. +- Ensure that `build/resources/main/journals/journal-list.mv` exists. It is generated by gradle task `generateJournalListMV`, which uses `org.jabref.cli.JournalListMvGenerator`. + +## Where does the data come from? + +The generator uses all `.csv` files from https://github.com/JabRef/abbrv.jabref.org/tree/main/journals, but ignores following ones: + +```java + Set ignoredNames = Set.of( + // remove all lists without dot in them: + // we use abbreviation lists containing dots in them only (to be consistent) + "journal_abbreviations_entrez.csv", + "journal_abbreviations_medicus.csv", + "journal_abbreviations_webofscience-dotless.csv", + + // we currently do not have good support for BibTeX strings + "journal_abbreviations_ieee_strings.csv" + ); +``` + + + +## Future work + +See From c596585ee773ffd7907084e9a51a958e40e2b0d8 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Mon, 20 Jan 2025 23:01:01 +0100 Subject: [PATCH 2/3] Update journal-abbreviations.md --- docs/code-howtos/journal-abbreviations.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/code-howtos/journal-abbreviations.md b/docs/code-howtos/journal-abbreviations.md index ea10e7da467..8103f0d4086 100644 --- a/docs/code-howtos/journal-abbreviations.md +++ b/docs/code-howtos/journal-abbreviations.md @@ -22,8 +22,6 @@ The generator uses all `.csv` files from https://github.com/JabRef/abbrv.jabref. ); ``` - - ## Future work See From baccb75a6112e31be1f433bdd4e21786c9c34c44 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Thu, 23 Jan 2025 23:02:11 +0100 Subject: [PATCH 3/3] Update docs/code-howtos/journal-abbreviations.md Co-authored-by: Ruslan --- docs/code-howtos/journal-abbreviations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/code-howtos/journal-abbreviations.md b/docs/code-howtos/journal-abbreviations.md index 8103f0d4086..cdb61614fe8 100644 --- a/docs/code-howtos/journal-abbreviations.md +++ b/docs/code-howtos/journal-abbreviations.md @@ -7,7 +7,7 @@ ## Where does the data come from? -The generator uses all `.csv` files from https://github.com/JabRef/abbrv.jabref.org/tree/main/journals, but ignores following ones: +The generator uses all `.csv` files from , but ignores following ones: ```java Set ignoredNames = Set.of(