Bib Editor: the initial commit

This commit is contained in:
yu-i-i
2026-11-04 17:51:41 +01:00
parent 01d5002ea9
commit ca8fd03a2e
63 changed files with 12854 additions and 15 deletions
+4 -4
View File
@@ -67,7 +67,7 @@ entryTypes.set('book', {
key: 'book',
label: 'Book',
fields: ['author', 'editor', 'title', 'publisher', 'year', 'date'],
requiredFields: [['author', 'editor'], 'title', ['year', 'date']],
requiredFields: [['author', 'editor'], 'title', 'publisher', ['year', 'date']],
optionalFields: [],
})
entryTypes.set('bookinbook', {
@@ -162,14 +162,14 @@ entryTypes.set('inbook', {
'year',
'date',
],
requiredFields: [['author', 'editor'], 'title', ['year', 'date']],
requiredFields: [['author', 'editor'], 'title', ['chapter', 'pages'], 'publisher', ['year', 'date']],
optionalFields: [],
})
entryTypes.set('incollection', {
key: 'incollection',
label: 'In collection',
fields: ['author', 'title', 'booktitle', 'publisher', 'year', 'date'],
requiredFields: ['author', 'title', 'booktitle', ['year', 'date']],
requiredFields: ['author', 'title', 'booktitle', 'publisher', ['year', 'date']],
optionalFields: [],
})
entryTypes.set('inreference', {
@@ -411,7 +411,7 @@ entryTypes.set('unpublished', {
key: 'unpublished',
label: 'Unpublished',
fields: ['author', 'title', 'year', 'date', 'note'],
requiredFields: ['author', 'title'],
requiredFields: ['author', 'title', 'note'],
optionalFields: [],
})
entryTypes.set('video', {