diff options
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx index 6279c92567..7c39e23385 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx @@ -198,7 +198,7 @@ \newrobustcmd{\mkbibsuperscriptusp}[1]{% \unspace\allowhyphens\textsuperscript{% - \begingroup + \begingroup% \protected\long\def\mkbibsuperscriptusp##1{% \blx@warning{Nested superscript}% \mkbibbrackets{##1}}% @@ -352,7 +352,7 @@ {\usebibmacro{cite:comp}}% {\usebibmacro{cite:dump}% \ifbool{cbx:parens}% - {\mkbibsuperscript{\printtext{\bibclosebracket}}\global\boolfalse{cbx:parens}}% + {\mkbibsuperscript{{\hspace{-0.075em}\bibclosebracket}}\global\boolfalse{cbx:parens}}%\printtext {}% \iffirstcitekey {} @@ -376,12 +376,15 @@ \ifbool{cbx:incitet}{\usebibmacro{citet}}{\usebibmacro{textcite}}% }% {}% - {\ifbool{cbx:incitet}{\mkbibsuperscript{\usebibmacro{cite:dump}\usebibmacro{postnote}}}% - {\usebibmacro{cite:dump}\usebibmacro{postnote}}% - \ifbool{cbx:parens}% - {\ifbool{cbx:incitet}{\mkbibsuperscript{\bibclosebracket}}{\bibclosebracket}% - \global\boolfalse{cbx:parens}}% - {}} + {\ifbool{cbx:incitet}% + {\mkbibsuperscript{\usebibmacro{cite:dump}\usebibmacro{postnote}% + \ifbool{cbx:parens}{\hspace{-0.075em}\bibclosebracket\global\boolfalse{cbx:parens}}{}% + }% + }% + {\usebibmacro{cite:dump}\usebibmacro{postnote}% + \ifbool{cbx:parens}{\bibclosebracket\global\boolfalse{cbx:parens}}{}% + }% + } \newrobustcmd{\cbx@citet@init}[2]{% \global\booltrue{cbx:incitet}% |