diff options
author | Karl Berry <karl@freefriends.org> | 2019-08-24 20:53:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-08-24 20:53:26 +0000 |
commit | 0b2e3d90de5730215a88a0bcf9b18495d512a23b (patch) | |
tree | 266db2ba05a0028a1fec4b50160b054478c78b7c /Master/texmf-dist/tex/latex/biblatex/blx-dm.def | |
parent | 84f8a525e2b7f097efa0065802286d59857225a4 (diff) |
biblatex (24aug19)
git-svn-id: svn://tug.org/texlive/trunk@51953 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/blx-dm.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex/blx-dm.def | 45 |
1 files changed, 39 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/blx-dm.def b/Master/texmf-dist/tex/latex/biblatex/blx-dm.def index cbac63571bf..c9097281b1e 100644 --- a/Master/texmf-dist/tex/latex/biblatex/blx-dm.def +++ b/Master/texmf-dist/tex/latex/biblatex/blx-dm.def @@ -407,6 +407,7 @@ customd, custome, customf, + dataset, inbook, incollection, inproceedings, @@ -716,8 +717,7 @@ year} \DeclareDatamodelEntryfields[set]{ - entryset, - crossref} + entryset} \DeclareDatamodelEntryfields[article]{ addendum, @@ -1035,6 +1035,30 @@ volume, volumes} +\DeclareDatamodelEntryfields[dataset]{ + addendum, + author, + doi, + edition, + editor, + editortype, + eprint, + eprintclass, + eprinttype, + language, + location, + note, + number, + organization, + publisher, + pubstate, + series, + subtitle, + title, + titleaddon, + type, + version} + \DeclareDatamodelEntryfields[manual]{ addendum, author, @@ -1063,7 +1087,7 @@ type, version} -\DeclareDatamodelEntryfields[misc]{ +\DeclareDatamodelEntryfields[misc,software]{ addendum, author, doi, @@ -1403,7 +1427,6 @@ \DeclareDatamodelConstraints[set]{ \constraint[type=mandatory]{ \constraintfield{entryset} - \constraintfield{crossref} } } @@ -1456,13 +1479,19 @@ } } +\DeclareDatamodelConstraints[dataset]{ + \constraint[type=mandatory]{ + \constraintfield{title} + } +} + \DeclareDatamodelConstraints[manual]{ \constraint[type=mandatory]{ \constraintfield{title} } } -\DeclareDatamodelConstraints[misc]{ +\DeclareDatamodelConstraints[misc,software]{ \constraint[type=mandatory]{ \constraintfield{title} } @@ -1471,7 +1500,11 @@ \DeclareDatamodelConstraints[online]{ \constraint[type=mandatory]{ \constraintfield{title} - \constraintfield{url} + \constraintfieldsor{ + \constraintfield{url} + \constraintfield{doi} + \constraintfield{eprint} + } } } |