I have searched far and wide after a solution, but haven't found one that works. The most prominent ones looks like: \citetitle and \citeeditor using the natbib & hyperref packages and https://stackoverflow.com/questions/2496599/how-do-i-cite-the-title-of-an-article-in-latex
My relevant setup is:
\documentclass[a4paper,11pt,oldfontcommands]{memoir}
\usepackage[colorlinks=true]{hyperref}
\usepackage{natbib}
%\bibliographystyle{agsm}
\bibliographystyle{myabbrvnat}
\newcommand{\myand}{\&\ }
\setcitestyle{authoryear,aysep={},open={(},close={)}}
\begin{document}
In the book (Book Name) such and such is told to be true \citep{RefWorks:}.
\bibliography{cource}
\end{document}
with my source.bib-file looking like:
@book{RefWorks:1
author={John Johnson},
year={2015},
title={Book Name},
publisher={Publishing Company},
address={United States of America},
edition={1st},
isbn={XXX-X-XXXX-XXXX-X}
}
Probably the reason why some of the suggestions that I have found won't work is the \bibliographystyle{myabbrvnat}
. I can't remember where I found it, but it's to setup my bibliography the way I need it. Is that important? If needed to be posted, where can I post the text, since it goes over the character limit here?
I know there is a "sort of" solution, where I can make a citation aliasing like \defcitealias{RefWorks:1}{Book Name}
and then insert it in the text like \citetalias{RefWorks:1}
to give the title of the source. It's fine, but it's not what I'm looking for, because then I would need to set this up for my whole library, which would get tiresome.
Is there a way to setup a \cite+
-type to give the title of a source?
Edit: I forgot to put hyperref package in my setup.
biblatex
andbiber
for this kind of job. Or, with traditional methods, you can look at theusebib
package, as explained in the answer to the linked question.usebib
, then?&
should be used instead ofand
.