diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/biblatex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex/biblatex.def | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.def b/Master/texmf-dist/tex/latex/biblatex/biblatex.def index 055f73791cd..f408c11c066 100644 --- a/Master/texmf-dist/tex/latex/biblatex/biblatex.def +++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.def @@ -165,7 +165,8 @@ % Some length registers which may be used to fine-tune the % (high-level) layout of the bibliography. -\setlength{\bibhang}{\parindent} +% Default \bibhang to 1em if \parindent is 0 for some reason +\setlength{\bibhang}{\ifnumequal{\parindent}{0}{1em}{\parindent}} \setlength{\biblabelsep}{2\labelsep} \setlength{\bibitemsep}{\itemsep} \setlength{\bibnamesep}{0pt} @@ -952,7 +953,7 @@ % Driver sourcemaps % ------------------------------------------------------------------ -\DeclareDefaultSourcemap[datatype=bibtex]{ +\DeclareDriverSourcemap[datatype=bibtex]{ \map{ \step[typesource=conference, typetarget=inproceedings] \step[typesource=electronic, typetarget=online] @@ -982,7 +983,7 @@ } } -\DeclareDefaultSourcemap[datatype=endnotexml]{ +\DeclareDriverSourcemap[datatype=endnotexml]{ \map{ \step[typesource={Aggregated Database}, typetarget=misc] \step[typesource={Ancient Text}, typetarget=misc] @@ -1105,7 +1106,7 @@ \step[fieldsource={titles/tertiary-title}, fieldtarget={titles/series}] } } -\DeclareDefaultSourcemap[datatype=ris]{ +\DeclareDriverSourcemap[datatype=ris]{ \map{ \step[typesource=ART, typetarget=artwork] \step[typesource=BILL, typetarget=jurisdiction] @@ -1164,7 +1165,7 @@ \step[fieldsource=L1, fieldtarget=file] } } -\DeclareDefaultSourcemap[datatype=zoterordfxml]{ +\DeclareDriverSourcemap[datatype=zoterordfxml]{ \map{ \step[typesource=conferencePaper, typetarget=inproceedings] \step[typesource=bookSection, typetarget=inbook] @@ -1270,21 +1271,24 @@ % ------------------------------------------------------------------ \DeclareLabelname{% - shortauthor, - author, - shorteditor, - editor, - translator} + \field{shortauthor} + \field{author} + \field{shorteditor} + \field{editor} + \field{translator} +} \DeclareLabelyear{% - year, - eventyear, - origyear, - urlyear} + \field{year} + \field{eventyear} + \field{origyear} + \field{urlyear} +} \DeclareLabeltitle{% - shorttitle, - title} + \field{shorttitle} + \field{title} +} % ------------------------------------------------------------------ % LABELALPHA TEMPLATE @@ -1622,6 +1626,7 @@ \noinherit{options} \noinherit{presort} \noinherit{related} + \noinherit{relatedoptions} \noinherit{relatedstring} \noinherit{relatedtype} \noinherit{shorthand} |