summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/publ-imp-apa.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2017-05-14 19:58:50 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2017-05-14 19:58:50 +0200
commitfd0c4577a4b6e85ca2db664906e1a03807ce133f (patch)
treefa23fcc04248d03ff82e34634b8ef1bb9cf28acb /tex/context/base/mkiv/publ-imp-apa.lua
parentdb581096187dc2d3cbdbe4cdc39d247c168b1607 (diff)
downloadcontext-fd0c4577a4b6e85ca2db664906e1a03807ce133f.tar.gz
2017-05-14 19:15:00
Diffstat (limited to 'tex/context/base/mkiv/publ-imp-apa.lua')
-rw-r--r--tex/context/base/mkiv/publ-imp-apa.lua11
1 files changed, 9 insertions, 2 deletions
diff --git a/tex/context/base/mkiv/publ-imp-apa.lua b/tex/context/base/mkiv/publ-imp-apa.lua
index f2e7f11e1..a725bf22f 100644
--- a/tex/context/base/mkiv/publ-imp-apa.lua
+++ b/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",