summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx25
1 files changed, 15 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
index 482b4cfb972..1f48b5ac042 100644
--- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
@@ -1,8 +1,8 @@
\ProvidesFile{gost-standard.bbx}
-[2016/03/17\space v1.5a\space biblatex-gost styles]
+[2016/04/05\space v1.6\space biblatex-gost styles]
-\def\bbx@gost@date{2016/03/17}
-\def\bbx@gost@version{1.5a}
+\def\bbx@gost@date{2016/04/05}
+\def\bbx@gost@version{1.6}
\@ifpackagelater{biblatex}{2016/03/03}
{}
@@ -277,21 +277,26 @@
\ifuseprefix
{\usebibmacro{name:delim}{#3#1}%
\usebibmacro{name:hook}{#3#1}%
- \ifempty{#3}{}{%
+ \ifdefvoid{#3}{}{%
\ifcapital
{\mkbibhdnameprefix{\MakeCapital{#3}}\isdot}
{\mkbibhdnameprefix{#3}\isdot}%
\ifprefchar{}{\bibnamedelimc}}%
\mkbibhdnamefamily{#1}\isdot
- \ifempty{#4}{}{\bibnamedelimd\mkbibhdnamesuffix{#4}\isdot}%
- \ifempty{#2}{}{\revsdnamepunct\bibnamedelimd\mkbibhdnamegiven{#2}\isdot}}
+ \ifdefvoid{#4}{}{\bibnamedelimd\mkbibhdnamesuffix{#4}\isdot}%
+ \ifdefvoid{#2}{}{\revsdnamepunct\bibnamedelimd\mkbibhdnamegiven{#2}\isdot}}
{\usebibmacro{name:delim}{#1}%
\usebibmacro{name:hook}{#1}%
\mkbibhdnamefamily{#1}\isdot
- \ifempty{#4}{}{\bibnamedelimd\mkbibhdnamesuffix{#4}\isdot}%
- \ifempty{#2#3}{}{\revsdnamepunct}%
- \ifempty{#2}{}{\bibnamedelimd\mkbibhdnamegiven{#2}\isdot}%
- \ifempty{#3}{}{\bibnamedelimd\mkbibhdnameprefix{#3}\isdot}}}
+ \ifdefvoid{#4}{}{\bibnamedelimd\mkbibhdnamesuffix{#4}\isdot}%
+ \ifboolexpe{%
+ test {\ifdefvoid{#2}}
+ and
+ test {\ifdefvoid{#3}}}
+ {}
+ {\revsdnamepunct}%
+ \ifdefvoid{#2}{}{\bibnamedelimd\mkbibhdnamegiven{#2}\isdot}%
+ \ifdefvoid{#3}{}{\bibnamedelimd\mkbibhdnameprefix{#3}\isdot}}}
\newcommand*{\mkgostheading}[1]{\mkbibemph{#1}}%\nocorr}}
\DeclareFieldFormat{heading}{%
\mkgostheading{#1}\addperiod\space}