diff options
author | Norbert Preining <norbert@preining.info> | 2019-11-24 03:00:49 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-11-24 03:00:49 +0000 |
commit | 4ce3a0d4729af1865e66c9c1cd967f42b0830d26 (patch) | |
tree | 72eb6f1bfdde6ea4d196d2ee18e43df324be86ff /macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx | |
parent | ce62a0079d7ae24531c203f5758502c163280ff7 (diff) |
CTAN sync 201911240300
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx | 109 |
1 files changed, 31 insertions, 78 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx index 68172942b8..479c8d24a9 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx @@ -12,117 +12,70 @@ %% %% The Current Maintainer of this work is Philip Kime. -\ProvidesFile{apa.dbx}[2019/09/07\space v8.0\space APA biblatex style data model] +\ProvidesFile{apa.dbx}[2019/11/23\space v9.0\space APA biblatex style data model] \RequireBiber[3] \DeclareDatamodelEntrytypes{ - letters, - data, - newsarticle} + nameonly} \DeclareDatamodelFields[type=list, datatype=name]{ - with, - writer, - producer, + groupauthor, + narrator, execproducer, - director} + execdirector, + with} \DeclareDatamodelFields[type=field, datatype=literal]{ abstractloc, - titleisdescription, - newspaper, + appentry, urldescription} \DeclareDatamodelFields[type=field, datatype=verbatim]{ abstracturl} \DeclareDatamodelEntryfields{ - titleisdescription, with, + groupauthor, + narrator, + execproducer, + execdirector, abstractloc, abstracturl, urldescription} +\DeclareDatamodelEntryfields[software]{ + appentry} -\DeclareDatamodelEntryfields[video]{ - writer, - producer, - execproducer, - director} - -\DeclareDatamodelEntryfields[newsarticle]{ - author, - newspaper, - title, - day, - endday, - endmonth, - endyear, - month, - year, +\DeclareDatamodelEntryfields[report]{ addendum, + author, + authortype, + chapter, doi, - editor, - editora, - editorb, - editorc, - editoratype, - editorbtype, - editorctype, - eid, eprint, eprintclass, eprinttype, - issn, - issue, - issuetitle, - issuesubtitle, + institution, + isrn, language, + location, note, number, - origlanguage, pages, - series, - subtitle, - titleaddon, - translator, - url, - urlday, - urlendday, - urlendmonth, - urlendyear, - urlmonth, - urlyear, - volume} - -\DeclareDatamodelEntryfields[data]{ - title, - day, - endday, - endmonth, - endyear, - day, - endday, - endmonth, - endyear, - month, - year, - addendum, - author, - language, - location, - note, - organization, + pagetotal, pubstate, subtitle, + title, titleaddon, type, - url, - urlday, - urlendday, - urlendmonth, - urlendyear, - urlmonth, - urlyear, version} +\DeclareDatamodelConstraints[book,inbook,article,report]{ + \constraint[type=mandatory]{ + \constraintfieldsor{ + \constraintfield{author} + \constraintfield{groupauthor} + } + \constraintfield{title} + } +} |