diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/biblatex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex/biblatex.def | 26 |
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 |