tags:

views:

743

answers:

3

How can I get LaTeX to automatically use "Ibid." when two citations to the same source are made?

Here is a sentence with a citation.\footnote{\cite[p.~5]{Smith:1999}}
This sentence also has a citation.\footnote{\cite[p.~10]{Smith:1999}}

Desired:
Here is a sentence with a citation.[1] This sentence also has a citation.[2]
...
1. Smith (1999), p. 5
2. Ibid., p. 10

Actual:
Here is a sentence with a citation.[1] This sentence also has a citation.[2]
...
1. Smith (1999), p. 5
2. Smith (1999), p. 10

+1  A: 

Thanks to the power of Google, I can point you to the LaTeX community forum :-)

One possibility is the use of the ibidem option of the jurabib package.

Joce
Yeah, I used that power too. As far as I can tell using jurabib would require changing all the entries in my .bib file as well as all the \cite{}s in the text. Not really a good solution since I don't want any features from jurabib.
Well, I'm no expert with LaTeX, but if I were you I'd give it a try before completely ruling it out. Let us know if it works for you.
Joce
+2  A: 

You could look at biblatex, it seems to be more oriented to Humanities-style citations than bibtex is. I'm pretty sure I got "ibid" working in it with no trouble.

http://www.ctan.org/tex-archive/help/Catalogue/entries/biblatex.html

Edmund
A: 

Another possibility is inlinebib.

Jouni K. Seppänen