summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx109
1 files changed, 31 insertions, 78 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx b/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx
index 68172942b86..479c8d24a98 100644
--- a/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx
+++ b/Master/texmf-dist/tex/latex/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}
+ }
+}