summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex/biblatex.def
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/biblatex.def')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/biblatex.def37
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}