diff options
author | Karl Berry <karl@freefriends.org> | 2017-11-12 22:32:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-11-12 22:32:57 +0000 |
commit | eabfbd28a620feb1e4b7080f0701f2831b9a55ad (patch) | |
tree | 5f7092d1d72650511ec56baf9c92d7c3d5d6ee5f /Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx | |
parent | 61e01b895064c0ebd7a7e3870450f49b675d9953 (diff) |
biblatex
git-svn-id: svn://tug.org/texlive/trunk@45764 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx | 32 |
1 files changed, 14 insertions, 18 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx index 2c6190900cd..3ae9a578027 100644 --- a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx @@ -35,13 +35,11 @@ {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} {\usebibmacro{cite:ibid}} {\iffieldequals{namehash}{\cbx@lasthash} - {\setunit{\compcitedelim}} - {\ifnameundef{labelname} - {} - {\printnames{labelname}% - \setunit{\printdelim{nametitledelim}}}% + {\setunit{\compcitedelim}} + {\printnames{labelname}% + \setunit*{\printdelim{nametitledelim}}% \savefield{namehash}{\cbx@lasthash}}% - \usebibmacro{cite:title}}}% + \usebibmacro{cite:title}}}% {\usebibmacro{cite:shorthand}% \usebibmacro{cite:reinit}}% \setunit{\multicitedelim}} @@ -57,12 +55,10 @@ \newbibmacro*{textcite}{% \iffieldequals{namehash}{\cbx@lasthash} {\setunit{\compcitedelim}} - {\ifnameundef{labelname} - {} - {\printnames{labelname}% - \setunit{% - \global\booltrue{cbx:parens}% - \printdelim{nametitledelim}\bibopenparen}}% + {\printnames{labelname}% + \setunit*{% + \global\booltrue{cbx:parens}% + \printdelim{nametitledelim}\bibopenparen}% \stepcounter{textcitecount}% \savefield{namehash}{\cbx@lasthash}}% \ifnumequal{\value{citecount}}{1} @@ -102,20 +98,20 @@ {} {\ifnameundef{labelname} {\setunit{% - \global\booltrue{cbx:parens}% - \extpostnotedelim\bibopenparen}} + \global\booltrue{cbx:parens}% + \extpostnotedelim\bibopenparen}} {\setunit{\postnotedelim}}% \printfield{postnote}}% \ifthenelse{\value{multicitecount}=\value{multicitetotal}} {\setunit{}% \printtext{% \ifbool{cbx:parens} - {\bibcloseparen\global\boolfalse{cbx:parens}} - {}}} + {\bibcloseparen\global\boolfalse{cbx:parens}} + {}}} {\setunit{% \ifbool{cbx:parens} - {\bibcloseparen\global\boolfalse{cbx:parens}} - {}% + {\bibcloseparen\global\boolfalse{cbx:parens}} + {}% \textcitedelim}}} \DeclareCiteCommand{\cite} |