This is a follow-up question to Make specific author bold using biblatex.
Using biblatex and biber and either XeLaTeX or LuaTeX, would it be possible to extract all names from the \author command, which is mainly used for \maketitle, and automatically highlight (or “lowlight”) them in citations and bibliographies?
Basically this is “just” asking how to extract names from \author (multiple ones split by and), parse for first/given names and last/family name and finally put these in the \boldname macro from the aforementioned answer.
%% \boldname{family name}{given name}{initials}
\newcommand*{\boldname}[3]{%
\def\lastname{#1}%
\def\firstname{#2}%
\def\firstinit{#3}}
\boldname{}{}{}
titlingwhich lets you continue to use the values of assigned in\authoretc. after\maketitle. – cfr Feb 26 '14 at 04:30titlinghelps, but is not yet a solution, because I would still have to split up its\theauthorinto first and last name at least. Doesbiblatexdo this by itself – which could be copied easily – or is that the responsibility of the backend (biber/BibTeX)? – Crissov Feb 26 '14 at 07:36\newcommand*\authorname[3][]{\author{#2 #3} \boldname{#3}{#2}{#1}}where#1is the optional initials,#2the given name and#3the family name? That should work, indeed, but only for a single author. – Crissov Feb 26 '14 at 09:42