With biblatex
, alphabetic
style, I have
<author>. <title>
But I want to have a colon ":" instead of the period "." after the author:
<author>: <title>
What do I have to change?
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It only takes a minute to sign up.
Sign up to join this communityPut the following in your preamble after having loaded biblatex
\renewcommand{\labelnamepunct}{\addcolon\space}
(This is better than \renewcommand{\labelnamepunct}{:\addspace}
, as remarked by domwass.)
Update
The \labelnamepunct
command is currently deprecated and the context dependent
\DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space}
should be used. However, old styles may still be using \labelnamepunct
, so the original answer has been kept. (Thanks to moewe for recalling to update.)
\renewcommand{\labelnamepunct}{\addcolon\space}
, because then unintended whitespace before the colon will be deleted.
verbose
style as well. Question: The \labelnamepunct
will only be executed after the author entry and nowhere else?
Jan 7, 2012 at 15:23
biblatex
defines many "punct" commands, so I guess this is specialized for that purpose.