Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I cite the title of an article in LaTeX?

Tags:

latex

bibtex

I'm using LaTeX and BibTeX for an article, and I want to able to cite the title of an article I reference. What is the command to do this?

I'm using \bibliographystyle{chicago} and it does not appear to be \citeT{}, \citetitle{} or \citeTitle{}

like image 325
djq Avatar asked Mar 22 '10 23:03

djq


2 Answers

@Norman, and the various commenters, are correct in that it would be difficult to do this with bibtex and other tools. But, there is an alternative. Biblatex does allow this through the command \citetitle. Also, if you really want to, the formatting drivers in biblatex are easily readable and modifiable, but only if you feel the need. Unfortunately, it is not part of any distribution, yet, so it has to be downloaded and installed.

like image 170
rcollyer Avatar answered Nov 10 '22 08:11

rcollyer


Just type in the title. Even natbib, the most powerful widespread BibTeX package, is not powerful enough to do what you want out of the box. Trying to get BibTeX to extract the title for you, by means of a LateX command, is possible, but it would require that you

  1. Design a new format for bibliography items that is incompatible with existing formats.
  2. Write your own custom .bst file, using the very strange postfix language that is used only by BibTeX, to be compatible with your new format.
  3. Write a new LaTeX command to pull the title information out of the new format.

Speaking as someone who has written several custom bst files as well as a replacement for BibTeX, it's just not worth fooling with. After all, if you are citing the paper, you probably know the title anyway.


EDIT: If you have to do this with multiple papers, I would try to cheat. Extend the bst file so that it writes into the bbl file a command that writes into the aux file the title associated with each bibkey. You can model the bbl command on \label and the actual title-citing command on \ref.

like image 41
Norman Ramsey Avatar answered Nov 10 '22 07:11

Norman Ramsey