- * Article, Book, Booklet, Conference, Inbook, Incollection, Inproceedings,
- * Manual, Mastersthesis, Misc, Phdthesis, Proceedings, Techreport, Unpublished
+ * This class represents all supported BibTeX entry types.
+ * The BibLaTeX entry types are defined at {@link BiblatexEntryTypeDefinitions}.
*/
public class BibtexEntryTypeDefinitions {
/**
diff --git a/src/main/java/org/jabref/model/entry/types/StandardEntryType.java b/src/main/java/org/jabref/model/entry/types/StandardEntryType.java
index 6f6f91ac6a5..6f5d11b1160 100644
--- a/src/main/java/org/jabref/model/entry/types/StandardEntryType.java
+++ b/src/main/java/org/jabref/model/entry/types/StandardEntryType.java
@@ -2,6 +2,12 @@
import java.util.Locale;
+/**
+ * Defines standard entry types as defined by BibTeX and BibLaTeX.
+ * At {@link BibtexEntryTypeDefinitions}, the required and optional fields for each type (for BibTeX) is defined.
+ * The BibLaTeX entry types are defined at {@link BiblatexEntryTypeDefinitions}.
+ * More reading on BibTeX and its fields is collected at JabRef's documentation.
+ */
public enum StandardEntryType implements EntryType {
// BibTeX
Article("Article"),
@@ -19,7 +25,7 @@ public enum StandardEntryType implements EntryType {
Proceedings("Proceedings"),
TechReport("TechReport"),
Unpublished("Unpublished"),
- // Biblatex
+ // BibLaTeX
BookInBook("BookInBook"),
InReference("InReference"),
MvBook("MvBook"),
diff --git a/src/main/java/org/jabref/preferences/GuiPreferences.java b/src/main/java/org/jabref/preferences/GuiPreferences.java
index fc0bd899286..c868ba3d751 100644
--- a/src/main/java/org/jabref/preferences/GuiPreferences.java
+++ b/src/main/java/org/jabref/preferences/GuiPreferences.java
@@ -33,6 +33,9 @@ public class GuiPreferences {
private final StringProperty lastSelectedIdBasedFetcher;
private final ObjectProperty