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.def26
1 files changed, 20 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.def b/Master/texmf-dist/tex/latex/biblatex/biblatex.def
index ef48dc2d932..3cb0eaa94f9 100644
--- a/Master/texmf-dist/tex/latex/biblatex/biblatex.def
+++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.def
@@ -545,7 +545,7 @@
% Generic formats for \printtext and \printfield
\DeclareFieldFormat{emph}{\mkbibemph{#1}}
-\DeclareFieldFormat{bold}{\textbf{#1}}
+\DeclareFieldFormat{bold}{\mkbibbold{#1}}
\DeclareFieldFormat{smallcaps}{\textsc{#1}}
\DeclareFieldFormat{parens}{\mkbibparens{#1}}
\DeclareFieldFormat{brackets}{\mkbibbrackets{#1}}
@@ -562,6 +562,8 @@
% Formatting directives for literal lists
% ------------------------------------------------------------------
+\DeclareListWrapperFormat{default}{#1}
+
% The fallback used by \printlist
\DeclareListFormat{default}{%
@@ -809,7 +811,8 @@
% Formatting directives for name lists
% ------------------------------------------------------------------
-\DeclareNameAlias{first-last}{given-family}% legacy alias
+\DeclareNameWrapperFormat{default}{#1}
+
\DeclareNameFormat{given-family}{%
\ifgiveninits
{\usebibmacro{name:given-family}
@@ -824,7 +827,8 @@
{\namepartsuffix}}%
\usebibmacro{name:andothers}}
-\DeclareNameAlias{last-first}{family-given}% legacy alias
+\DeprecateNameFormatWithReplacement{first-last}{given-family}
+
\DeclareNameFormat{family-given}{%
\ifgiveninits
{\usebibmacro{name:family-given}
@@ -838,8 +842,10 @@
{\namepartprefix}
{\namepartsuffix}}%
\usebibmacro{name:andothers}}
+
+\DeprecateNameFormatWithReplacement{last-first}{family-given}
+
-\DeclareNameAlias{last-first/first-last}{family-given/given-family}% legacy alias
\DeclareNameFormat{family-given/given-family}{%
\ifnumequal{\value{listcount}}{1}
{\ifgiveninits
@@ -872,6 +878,8 @@
{\namepartsuffix}}}%
\usebibmacro{name:andothers}}
+\DeprecateNameFormatWithReplacement{last-first/first-last}{family-given/given-family}
+
\DeclareNameFormat{initsonly}{%
\usebibmacro{name:given-family}
{\namepartfamilyi}
@@ -1091,6 +1099,8 @@
% The fallback used by \indexlist
+\DeclareIndexListWrapperFormat{default}{#1}
+
\DeclareIndexListFormat{default}{\index{#1}}
% ------------------------------------------------------------------
@@ -1102,6 +1112,8 @@
% The fallback used by \indexnames
+\DeclareIndexNameWrapperFormat{default}{#1}
+
\DeclareIndexNameFormat{default}{%
\usebibmacro{index:name}
{\index}
@@ -1756,7 +1768,7 @@
\defbibheading{none}{}
\def\abx@MakeMarkcase{\MakeUppercase}
-\AtEndPreamble{%
+\AtBeginDocument{%
\ifcsundef{MakeMarkcase}{}{\def\abx@MakeMarkcase{\MakeMarkcase}}}
\ifcase\abx@classtype\relax % article
@@ -2966,7 +2978,9 @@
\usebibmacro{publisher+location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}}
- {\printfield[title:hook]{journaltitle}%
+ {\renewbibmacro*{journal}{%
+ \printfield[title:hook]{journaltitle}}%
+ \usebibmacro{journal+issuetitle}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock