To customize entry types, select the menu Options --> Customize entry types.
When customizing an entry type, you both define how its entry editor should look, and what it takes for JabRef to consider an entry complete. You can both make changes to the existing entry types, and define new ones.
Note that no modifications you make in this dialog will be stored until you click Apply or OK. If you click Cancel or simply close the dialog, unapplied changes will be lost.
The currently available entry types are listed in the left panel. Whenever you select an entry type, the other panels will update to show what fields are required and optional for this entry type.
To add a new entry type, you must enter a name for it in the text field below the type list, and click Add. The new entry type will be added to the list, and selected for modification.
To remove a custom entry type, select it and click Remove. This operation will only be available for custom entry types that are not merely modifications of standard types. It is not possible to remove a standard entry type.
To return a modified standard type to its default setup, select it and click Default. This operation will only be available for customized entry types that modify a standard type.
To add a new field, edit the text field below the list, or select a field name from the dropdown menu, then click Add. The chosen field name will be added at the end of the list.
To remove one or more fields, select them in the list, and click Remove.
To change the order of the fields, choose one field name, and click the arrow buttons to move it up or down in the list.
There is one limitation to customizing entry types; certain types have an and/or condition in their required fields. For instance, a book entry is complete with either the author or the editor field, or both. This type of condition cannot be represented in a customized entry.