2

I'm trying to set up a reading list. For that, I want to have a command like \showfull(myReference), which then actually displays an extended reference that contains Author, year, title, journal some style, instead of referring to it as (author, year) and putting it into the bibliography.

So far I'm using natbib, so a solution using that (or at least no additional package) would be preferred.

FooBar
  • 983

2 Answers2

2

A very basic macro that uses biblatex and its citetitle feature.

foobarExtendedCite

\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\newcommand{\extendedcite}[1]{\cite{#1}\space\citetitle{#1}}
\begin{document}
\extendedcite{aristotle:physics}

Some nice text
\extendedcite{aksin}
\printbibliography
\end{document}
Johannes_B
  • 24,235
  • 10
  • 93
  • 248
  • 1
    You can define more citecommands, but a fixed syntax isn't a very good idea. For example, a book does not have a journal title. – Johannes_B Jun 07 '15 at 12:00
  • I don't even need something very specific - I just don't want all the additional gibberish in my cite, such as abstract, link etc. – FooBar Jun 07 '15 at 12:15
  • 1
    @FooBar You need to be a bit more specific. Please add a mimimal working example to the question. – Johannes_B Jun 07 '15 at 12:21
0

\fullcite almost got me where I wanted, but when loading bib latex as \usepackage[bibstyle=reading, doi=false,isbn=false,url=false]{biblatex}, this would also effect the output of fullcite and hence deliver a proper citation without all the additional fluff.

FooBar
  • 983
  • You never mentioned style reading. – Johannes_B Jun 07 '15 at 12:54
  • @Johannes_B I just added that after scrolling through the biblatex manual. As I implied earlier, this is my first time with biblatex - I was natbib and chicago-style all until now. Apparently, I can get my old style back with \usepackage[doi=false,isbn=false,url=false]{biblatex-chicago}. Learning while doing :) – FooBar Jun 07 '15 at 12:57