TransWikia.com

Biblatex: avoid initials for specific reference

TeX - LaTeX Asked on February 4, 2021

This question is related to this one, but the issue is different.

I have the following reference:

@book{taylor2014a,
  author = {Taylor, Insup and Taylor, M.~Martin},
  year = {2014},
  title = {Writing and literacy in Chinese, Korean and Japanese}, 
  series = {Studies in Written Language and Literacy},
  volume = {14},
  publisher = {John Benjamins},
  address = {Amsterdam},
}

This is the only reference involving a Taylor in the whole bibliography, so disambiguation is needless, but biblatex (with options

usepackage[natbib=true,style=authoryear-icomp,maxcitenames=4,mincitenames=1,backend=biber]{biblatex}
renewcommandbibnamedash{mbox{rule[.5ex]{15mm}{0.4pt}space}}
renewcommandcompcitedelim{;space}

produces

enter image description here

As these are the only two Taylors in the bibliography the initials are not necessary. Is there some way to disable them either on the reference level or on the citation level?

One Answer

You may want to try setting the option uniqename to minfull. biblatex will then only apply disambiguation in case the names are used in a context where the full name list would otherwise look the same. An example and more explanation can be found in §4.11.4.1 Name Disambiguation > Individual Names (uniquename) of the biblatex documentation (pp. 312-315 in v3.15a)

documentclass{article}

usepackage[natbib=true, backend=biber,
  style=authoryear-icomp,
  maxcitenames=4, mincitenames=1,
  uniquename=minfull,
]{biblatex}
renewcommandbibnamedash{mbox{rule[.5ex]{15mm}{0.4pt}space}}
renewcommandcompcitedelim{addsemicolonspace}

begin{filecontents}{jobname.bib}
@book{taylor2014a,
  author    = {Taylor, Insup and Taylor, M. Martin},
  year      = {2014},
  title     = {Writing and Literacy in {Chinese},
               {Korean} and {Japanese}}, 
  series    = {Studies in Written Language and Literacy},
  number    = {14},
  publisher = {John Benjamins},
  address   = {Amsterdam},
}
end{filecontents}
addbibresource{jobname.bib}

begin{document}
autocite{taylor2014a}
end{document}

(Taylor and Taylor, 2014)


If that does not give the desired result, you can also try to disable the name disambiguation locally for this entry by passing options = {uniquename=false}, to the entry in the .bib file.

documentclass{article}

usepackage[natbib=true, backend=biber,
  style=authoryear-icomp,
  maxcitenames=4, mincitenames=1,
]{biblatex}
renewcommandbibnamedash{mbox{rule[.5ex]{15mm}{0.4pt}space}}
renewcommandcompcitedelim{addsemicolonspace}

begin{filecontents}{jobname.bib}
@book{taylor2014a,
  author    = {Taylor, Insup and Taylor, M. Martin},
  year      = {2014},
  title     = {Writing and Literacy in {Chinese},
               {Korean} and {Japanese}}, 
  series    = {Studies in Written Language and Literacy},
  number    = {14},
  publisher = {John Benjamins},
  address   = {Amsterdam},
  options   = {uniquename=false},
}
end{filecontents}
addbibresource{jobname.bib}

begin{document}
autocite{taylor2014a}
end{document}

Answered by moewe on February 4, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP