I am using shorthand = {Text} in a biblatex entry to change the inline citation. However, the shorthand also changes the bibliography entry. How can I tell biblatex not to use the shorthand in the bibliography entry, but the author entry instead? This post defines a command to eliminate the entry altogether from the bibliography. I guess my case is a slight modification of it, but I am clueless on how to proceed. My MWE:
\documentclass[11pt]{article}
\usepackage{filecontents,xcolor}
\usepackage[colorlinks=true,linkcolor=blue, citecolor=blue]{hyperref}
\usepackage[style=authoryear-comp,url=false,isbn=false,maxcitenames=3,maxbibnames=99,backend=bibtex]{biblatex}
\begin{filecontents}{bib.bib}
@book{OECD08,
title={Growing Unequal?: Income Distribution and Poverty in OECD Countries},
author={OECD},
year={2008},
publisher={OECD Publishing, Paris}
}
@book{OECD08b,
title={Growing Unequal?: Income Distribution and Poverty in OECD Countries},
shorthand = {2008}
author={OECD},
year={2008},
publisher={OECD Publishing, Paris}
}
\end{filecontents}
\addbibresource{bib.bib}
\begin{document}
I want the result to be like this:\\
\begin{quote}
This topic has been addressed by the OECD in numerous reports, including Growing Unequal (\textcolor{blue}{2008}).
\end{quote}
My workaround using the shorthand in bibliography item "OECD08b" looks like this:\\
\begin{quote}
This topic has been addressed by the OECD in numerous reports, including Growing Unequal (\textcite{OECD08b}).\\
\end{quote}
The problem, is that the bibliography changes too. I want it to look like a normal reference. Compare them below. \nocite{OECD08}
\printbibliography
\end{document}
The output:


shorthand = {2008}. I'm not sure if it already solves your problem, but it definitely makes the output more natural. – moewe May 18 '18 at 10:36shorthandat all and would be happy with the output "OECD 2008" that I get. If you want to emphasise the title of the report write something like... including \citetitle{OECD08b} \parencite{OECD08b}and be done with it. – moewe May 18 '18 at 10:40shorttitle = {Growing Unequal}. Or - even better - my preferred solutiontitle={Growing Unequal?}, subtitle = {Income Distribution and Poverty in OECD Countries},. In anauthoryearstyle I would stick with author-year citations. If one citation is actually title-year, it may be harder to find in the bibliography at the end. Think about consistency. And if the title is important to you, then go the extra mile of mentioning it explicitly. ... – moewe May 18 '18 at 10:57\cite*that does not mention the author:in the OECD report \citetitle{OECD08b} \parencite*{OECD08b}. The starred version reminds you that you have to mention the author manually. Whatever you do, please don't useshorthand = {2008}.shorthands should be short, memorable and natural handles (in German there is the term "Sigel") for the citation. Like KpV for Kant's "Kritik der praktischen Vernunft" or Gen for the First Book of Moses – moewe May 18 '18 at 10:57