I am using the revtex4-1 file apsrmp4-1.bst
for my bibliography style, but am not using \documentclass[...]{revtex4-1}
for the class option. That is, my document is something like
\documentclass[...]{puthesis}
\usepackage[authoryear]{natbib}
\begin{document}
...
\bibliographystyle{apsrmp4-1}
\bibliography{bib}
\end{document}
This works fine as is, but I would like to use the longbibliography
option of apsrmp4-1
to display the titles of all references. The REVTeX documentation (and this question) suggests the longbibliography
option should be put in \documentclass[longbibliography,...]{revtex4-1}
, but this does not work for me because I'm not using the revtex4-1
class.
Any suggestions for where the option can be specified?
Best Answer
The
longbibliography
option works by writing some commands to a.bib
file that is read bybibtex
. In a standardrevtex4-1
document the name of this file isXXXNotes.bib
whereXXX.tex
is the name of your tex file.For a different documentclass you can get titles to appear by adding
to the top of your own bibliography file and adding
\nocite{apsrev41Control}
to your.tex
file. To switch titles off, writetitle=""
instead in the second line..tex
file:.bib
fileIf you want to avoid modifying your own
.bib
file, create a new.bib
file, saymycontrol.bib
with the above two lines and pass it tobibtex
by adding it as an argument to the\bibliography
command, e.g.You can get some explanation of the other options by looking in a
.bbl
generated by arevtex4-1
document which includes comments such as