# Displaying short version of author name in citations

I was wondering whether there is any way to change single entries in a bibliography. I want the cite command to give me a short version of this very long entry. I know I could change it manually in the *.bbl-file, but it would constantly be overwritten. Any solutions, suggestions or even a faint idea how to do this? Would biblatex offer something?

\begin{filecontents}{testbib.bib}
@book{long,
author={{Very long long long long author}},
title={Title},
publisher={Publisher},
year={2011},
}
\end{filecontents}

\documentclass[12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{natbib}

\begin{document}
\cite{long}
\bibliographystyle{natdin}
\bibliography{testbib}
\end{document}

-
Welcome to tex.sx! Note that it is unusual around here to sign your questions (as there is already a box with your username below it) or to have any greeting. –  lockstep Feb 21 '11 at 18:03

Yes, it would. :-) Namely, the shortauthor field:

\documentclass{article}

\usepackage[style=authoryear]{biblatex}

\usepackage{filecontents}

\begin{filecontents}{biblatextest.bib}
@book{long,
author={{Very long long long long author}},
shortauthor={Shortauthor},
year={2011},
title={Title},
publisher={Publisher},
}
\end{filecontents}

% \bibliography{biblatextest}% Syntax for version <= 1.1b
\addbibresource{biblatextest.bib}% Syntax for version >= 1.2

\begin{document}

Some text \autocite{long}.

\printbibliography

\end{document}

-
Thanks! And I'll read the FAQ on how to behave here ;) –  meep.meep Feb 21 '11 at 19:15
@meep.meep: If my answer was helpful to you, please upvote it. (You may also accept it when you're sure no better answer comes along. :-)) –  lockstep Feb 21 '11 at 21:13
To the person who downvoted: I'm sorry that you didn't find my answer useful. If my example didn't compile for you, replace \addbibresource{biblatextest.bib} with \bibliography{biblatextest} -- this should work for older biblatex versions (up to 1.1). –  lockstep Mar 15 '11 at 15:30
Is there a possibility to make biblatex-apa coming up with (APA, 2013) after I already cited (American Psychiatric Association [APA], 2000)? Note the different book reference (different dsm versions in my case). By now the shortauthor is set in brackets when citing each new book, although it has the same author American Psychiatric Association [APA]. –  entne Oct 23 '13 at 15:16