diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/mkiv/publ-imp-apa.lua')
-rw-r--r-- | Master/texmf-dist/tex/context/base/mkiv/publ-imp-apa.lua | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/context/base/mkiv/publ-imp-apa.lua b/Master/texmf-dist/tex/context/base/mkiv/publ-imp-apa.lua index f2e7f11e107..a725bf22fe2 100644 --- a/Master/texmf-dist/tex/context/base/mkiv/publ-imp-apa.lua +++ b/Master/texmf-dist/tex/context/base/mkiv/publ-imp-apa.lua @@ -162,11 +162,13 @@ categories.standard = { categories.book = { sets = { author = { "author", "editor", "publisher", "title" }, + ineditor = { "editor" }, editionset = generic.editionset, doi = generic.doi, }, required = { "author" }, optional = { + "ineditor", "withauthor", "translator", "year", "month", "day", "subtitle", "type", "file", @@ -181,6 +183,7 @@ categories.book = { categories.inbook = { sets = { author = { "author", "editor", "publisher", "title", }, + ineditor = { "editor" }, editionset = generic.editionset, doi = generic.doi, }, @@ -189,9 +192,10 @@ categories.inbook = { "year" , }, optional = { + "ineditor", "withauthor", "translator", "subtitle", "type", "file", - "booktitle", + "booktitle", "subbooktitle", -- APA ignores this: "chapter", "editionset", "series", "month", @@ -206,6 +210,7 @@ categories.inbook = { categories.incollection = { sets = { author = { "author", "editor", "publisher", "title", }, + ineditor = { "editor" }, editionset = generic.editionset, doi = generic.doi, }, @@ -215,8 +220,10 @@ categories.incollection = { "year", }, optional = { + "ineditor", "withauthor", "translator", "subtitle", "type", "file", + "subbooktitle", "editionset", "series", -- APA ignores this: "chapter", "month", @@ -449,7 +456,7 @@ categories.electronic = { categories.film = { sets = { doi = generic.doi, - author = { "producer", "director", }, + author = { "author", "producer", "director", }, }, required = { "author", |