summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-11-04 21:10:04 +0000
committerKarl Berry <karl@freefriends.org>2017-11-04 21:10:04 +0000
commit8ff328d8d6a3cf9e4ce34a6cd1ee676afe63be33 (patch)
tree0701cff1cc3f9c39cd63e13feb3572e61d33d951 /Master/texmf-dist/tex/latex/biblatex/blx-dm.def
parent4882493e5183ee14767c5f3c00d3f834c1bf95eb (diff)
biblatex (4nov17)
git-svn-id: svn://tug.org/texlive/trunk@45690 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.def414
1 files changed, 100 insertions, 314 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/blx-dm.def b/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
index 7677cb148d6..959dbd398dc 100644
--- a/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
+++ b/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
@@ -82,7 +82,7 @@
\global\let\blx@bcf@datamodel@entryfields\@empty}
\newrobustcmd*{\ResetDatamodelConstraints}{%
- \global\letblx@bcf@datamodel@constraints\@empty}
+ \global\let\blx@bcf@datamodel@constraints\@empty}
\newrobustcmd*{\DeclareDatamodelEntrytypes}[2][]{%
\begingroup
@@ -435,6 +435,7 @@
standard,
suppbook,
suppcollection,
+ suppperiodical,
thesis,
unpublished,
video}
@@ -511,9 +512,8 @@
shortseries,
shorttitle}
-\DeclareDatamodelFields[type=field, datatype=integer, skipout]{sortyear}
-
\DeclareDatamodelFields[type=field, datatype=literal, skipout]{
+ sortyear,
sorttitle,
sortshorthand,
sortkey,
@@ -567,12 +567,11 @@
nameatype,
namebtype,
namectype,
- origlanguage,
pagination,
pubstate,
type}
-\DeclareDatamodelFields[type=list, datatype=key]{language}
+\DeclareDatamodelFields[type=list, datatype=key]{language,origlanguage}
\DeclareDatamodelFields[type=field, datatype=entrykey]{
crossref,
@@ -610,11 +609,21 @@
authortype,
bookpagination,
crossref,
+ day,
+ endday,
+ endhour,
+ endminute,
+ endmonth,
+ endseason,
+ endsecond,
+ endtimezone,
+ endyear,
entryset,
entrysubtype,
execute,
file,
gender,
+ hour,
ids,
indextitle,
indexsorttitle,
@@ -632,13 +641,25 @@
listd,
liste,
listf,
+ minute,
+ month,
nameaddon,
options,
origday,
origendday,
+ origendhour,
+ origendminute,
origendmonth,
+ origendseason,
+ origendsecond,
+ origendtimezone,
origendyear,
+ orighour,
+ origminute,
origmonth,
+ origseason,
+ origsecond,
+ origtimezone,
origyear,
origlocation,
origpublisher,
@@ -649,6 +670,8 @@
relatedoptions,
relatedstring,
relatedtype,
+ season,
+ second,
shortauthor,
shorteditor,
shorthand,
@@ -661,6 +684,22 @@
sortshorthand,
sorttitle,
sortyear,
+ timezone,
+ url,
+ urlday,
+ urlendday,
+ urlendhour,
+ urlendminute,
+ urlendmonth,
+ urlendsecond,
+ urlendtimezone,
+ urlendyear,
+ urlhour,
+ urlminute,
+ urlmonth,
+ urlsecond,
+ urltimezone,
+ urlyear,
usera,
userb,
userc,
@@ -671,24 +710,17 @@
verbb,
verbc,
xdata,
- xref}
+ xref,
+ year}
\DeclareDatamodelEntryfields[set]{
entryset,
crossref}
\DeclareDatamodelEntryfields[article]{
- author,
- journaltitle,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
annotator,
+ author,
commentator,
doi,
editor,
@@ -708,6 +740,7 @@
issuetitle,
issuesubtitle,
journalsubtitle,
+ journaltitle,
language,
note,
number,
@@ -716,15 +749,9 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
version,
volume}
@@ -732,13 +759,6 @@
\DeclareDatamodelEntryfields[book]{
author,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
afterword,
annotator,
@@ -775,30 +795,17 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
volume,
volumes}
\DeclareDatamodelEntryfields[mvbook]{
- author,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
afterword,
annotator,
+ author,
commentator,
doi,
edition,
@@ -826,31 +833,18 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
volume,
volumes}
\DeclareDatamodelEntryfields[inbook,bookinbook,suppbook]{
- author,
- title,
- booktitle,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
afterword,
annotator,
+ author,
+ booktitle,
bookauthor,
booksubtitle,
booktitleaddon,
@@ -886,32 +880,19 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
volume,
volumes}
\DeclareDatamodelEntryfields[booklet]{
- author,
- editor,
- editortype,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
+ author,
chapter,
doi,
+ editor,
+ editortype,
eprint,
eprintclass,
eprinttype,
@@ -923,25 +904,11 @@
pagetotal,
pubstate,
subtitle,
+ title,
titleaddon,
- type,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear}
+ type}
\DeclareDatamodelEntryfields[collection,reference]{
- editor,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
afterword,
annotator,
@@ -949,6 +916,7 @@
commentator,
doi,
edition,
+ editor,
editora,
editorb,
editorc,
@@ -977,30 +945,17 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
volume,
volumes}
\DeclareDatamodelEntryfields[mvcollection,mvreference]{
- author,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
afterword,
annotator,
+ author,
commentator,
doi,
edition,
@@ -1026,38 +981,25 @@
publisher,
pubstate,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
volume,
volumes}
\DeclareDatamodelEntryfields[incollection,suppcollection,inreference]{
- author,
- editor,
- title,
- booktitle,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
afterword,
annotator,
+ author,
booksubtitle,
+ booktitle,
booktitleaddon,
chapter,
commentator,
doi,
edition,
+ editor,
editora,
editorb,
editorc,
@@ -1085,26 +1027,13 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
translator,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
volume,
volumes}
\DeclareDatamodelEntryfields[manual]{
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
author,
chapter,
@@ -1127,29 +1056,12 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
type,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
version}
\DeclareDatamodelEntryfields[misc]{
- title,
- day,
- endday,
- endmonth,
- endyear,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
author,
doi,
@@ -1165,59 +1077,28 @@
organization,
pubstate,
subtitle,
+ title,
titleaddon,
type,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
version}
\DeclareDatamodelEntryfields[online]{
- title,
- url,
addendum,
author,
editor,
editortype,
language,
- month,
note,
organization,
pubstate,
subtitle,
+ title,
titleaddon,
- urlhour,
- urlminute,
- urlsecond,
- urltimezone,
- urlendhour,
- urlendminute,
- urlendsecond,
- urlendtimezone,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
- version,
- year}
+ version}
\DeclareDatamodelEntryfields[patent]{
- author,
- title,
- number,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
+ author,
doi,
eprint,
eprintclass,
@@ -1225,30 +1106,18 @@
holder,
location,
note,
+ number,
pubstate,
subtitle,
+ title,
titleaddon,
type,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
version}
\DeclareDatamodelEntryfields[periodical]{
- editor,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
doi,
+ editor,
editora,
editorb,
editorc,
@@ -1267,29 +1136,17 @@
note,
number,
pubstate,
+ season,
series,
subtitle,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
+ title,
volume}
\DeclareDatamodelEntryfields[mvproceedings]{
- editor,
- editortype,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
doi,
+ editor,
+ editortype,
eprint,
eprintclass,
eprinttype,
@@ -1312,30 +1169,17 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
venue,
volumes}
\DeclareDatamodelEntryfields[proceedings]{
- editor,
- editortype,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
chapter,
doi,
+ editor,
+ editortype,
eprint,
eprintclass,
eprinttype,
@@ -1363,35 +1207,22 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
venue,
volume,
volumes}
\DeclareDatamodelEntryfields[inproceedings]{
- author,
- editor,
- editortype,
- title,
- booktitle,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
+ author,
booksubtitle,
+ booktitle,
booktitleaddon,
chapter,
doi,
+ editor,
+ editortype,
eprint,
eprintclass,
eprinttype,
@@ -1418,35 +1249,21 @@
pubstate,
series,
subtitle,
+ title,
titleaddon,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
venue,
volume,
volumes}
\DeclareDatamodelEntryfields[report]{
- author,
- title,
- type,
- institution,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
+ author,
chapter,
doi,
eprint,
eprintclass,
eprinttype,
+ institution,
isrn,
language,
location,
@@ -1456,33 +1273,20 @@
pagetotal,
pubstate,
subtitle,
+ title,
titleaddon,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear,
+ type,
version}
\DeclareDatamodelEntryfields[thesis]{
- author,
- title,
- type,
- institution,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
+ author,
chapter,
doi,
eprint,
eprintclass,
eprinttype,
+ institution,
language,
location,
note,
@@ -1490,39 +1294,21 @@
pagetotal,
pubstate,
subtitle,
+ title,
titleaddon,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear}
+ type}
\DeclareDatamodelEntryfields[unpublished]{
- author,
- title,
- day,
- endday,
- endmonth,
- endyear,
- month,
- year,
addendum,
+ author,
howpublished,
language,
location,
note,
pubstate,
subtitle,
- titleaddon,
- url,
- urlday,
- urlendday,
- urlendmonth,
- urlendyear,
- urlmonth,
- urlyear}
+ title,
+ titleaddon}
\DeclareDatamodelConstraints[
article,