MWE

MWE

Ich schreibe einen Artikel im revtex4-1Format und verwende zum Erstellen der Bibliografie den BibTeX-Stil apsrev4-1.

Vor Kurzem hat die Zeitschrift das Format der Bibliografie geändert und lässt nun auch die Artikeltitel in der Bibliografie zu.

Ist es möglich, den Stil zu hacken, um die Titel anzuzeigen? Danke.

MWE

\documentclass[twocolumn,aps,showpacs,showkeys,prd,superscriptaddress,byrevtex]{revtex4-1}

\usepackage{amsmath,latexsym}
\usepackage{xcolor}
\usepackage[%
  colorlinks=true,
  urlcolor=blue,
  linkcolor=blue,
  citecolor=blue
]{hyperref}
\usepackage{etoolbox}
\usepackage{breqn}

\makeatletter
\let\cat@comma@active\@empty
\makeatother

\begin{document}

\title{I'm here you're there}

\author{Oscar \surname{Castillo-Felisola}}

\section{\label{phenom}Phenomenological implications}

\cite{Cartan-Einstein,Cartan1922,*Cartan1923,*Cartan1924,*Cartan1925}

\bibliographystyle{apsrev4-1}
\bibliography{References.bib}
\end{document}

BibTeX-Einträge

@Article{Cartan1922,
  author =   {Cartan, Elie},
  title =    {Sur une g\'en\'eralisation de la notion de courbure de Riemann et les espaces \`a torsion},
  journal =      {C. R. Acad. Sci. Paris},
  year =     {1922},
  volume =   {174},
  pages =    {593},
  url       =    {http://gallica.bnf.fr/ark:/12148/bpt6k3127j.image.langFR},
}

@article{Cartan1923,
  title={Sur les vari{\'e}t{\'e}s {\`a} connexion affine et la th{\'e}orie de la relativit{\'e} g{\'e}n{\'e}ralis{\'e}e (premi{\`e}re partie)},
  author={Cartan, Elie},
  journal={Ann. Ec. Norm. Super.},
  volume={40},
  pages={325},
  year={1923},
  organization={Soci{\'e}t{\'e} math{\'e}matique de France},
  url = "http://archive.numdam.org/article/ASENS_1923_3_40__325_0.pdf",
}

@article{Cartan1924,
  added-at = {2012-03-20T16:46:21.000+0100},
  author = {Cartan, Elie},
  biburl = {http://www.bibsonomy.org/bibtex/28d419192587558cbe5fb0ef3010fa947/marco.giovanell},
  interhash = {44a9d347ae2ea364f07c0e4e9cdcbfab},
  intrahash = {8d419192587558cbe5fb0ef3010fa947},
  journal = {Ann. Ec. Norm. Super.},
  keywords = {jabref:noKeywordAssigned},
  owner = {marco},
  pages = {1},
  timestamp = {2012-03-20T16:46:21.000+0100},
  title = {Sur les vari\'et\'es \`a connexion affine, et la th\'eorie de la relativit\'e
    g\'en\'eralis\'ee (premi\`ere partie) (Suite)},
  volume = {41},
  year = {1924},
  url = {http://www.numdam.org/numdam-bin/item?id=ASENS_1924_3_41__1_0},
}

@article{Cartan1925,
  added-at = {2012-03-20T16:46:21.000+0100},
  author = {Cartan, Elie},
  biburl = {http://www.bibsonomy.org/bibtex/2a42d27017aaeac461f63112c6604b814/marco.giovanell},
  interhash = {7b4e0980e917b55bf750d1c1fdee61c3},
  intrahash = {a42d27017aaeac461f63112c6604b814},
  journal = {Ann. Ec. Norm. Super.},
  keywords = {jabref:noKeywordAssigned},
  owner = {Marco},
  pages = {17},
  timestamp = {2012-03-20T16:46:21.000+0100},
  title = {Sur les vari\'et\'es \`a connexion affine et la th\'eorie de la relativit\'e
    g\'en\'eralis\'ee, Part II,},
  volume = {42},
  year = {1925},
  url = {http://www.numdam.org/numdam-bin/item?id=ASENS_1925_3_42__17_0},
}

@Book{Cartan-Einstein,
  editor =   {Debever, Robert},
  title =    {Elie Cartan - Albert Einstein Letters on Absolute Parallelism 1929-1932},
  publisher =    {Princeton University Press},
  year =     {1979},
}

Antwort1

Auf Anregung von @Mico habe ich mir die Webseite von APS angesehen und Folgendes gefunden

Wie kann ich dafür sorgen, dass die Titel zitierter Zeitschriftenartikel im Literaturverzeichnis erscheinen?

REVTeX 4.1 ruft für jede unterstützte Zeitschrift eine Standarddatei im BibTeX-Stil (.bst) auf. Die .bst-Dateien unterstützen die Anzeige der Titel zitierter Zeitschriftenartikel in der Bibliographie. Um die Titel anzuzeigen, verwenden Sie einfach die Klassenoption „longbibliography“. Weitere Informationen finden Sie in der REVTeX 4.1-Dokumentation.

Die Lösung für mein Problem wäre also folgende:

  • Fügen Sie die globale Journaloption hinzu: in meinem Fallaps,prd
  • Fügen Sie die longbibliographyglobale Option hinzu
  • Entfernen Sie die \bibliographystyle{apsrev4-1}Zeile.

Der minimale Code wäre also (nach dem Entfernen einiger unnötiger Optionen)

\documentclass[twocolumn,aps,prd,longbibliography]{revtex4-1}
\usepackage{amsmath,latexsym}
\usepackage{xcolor}
\usepackage[%
  colorlinks=true,
  urlcolor=blue,
  linkcolor=blue,
  citecolor=blue
]{hyperref}
\usepackage{etoolbox}
\usepackage{breqn}

\makeatletter
\let\cat@comma@active\@empty
\makeatother

\begin{document}

\title{I'm here you're there}

\author{Oscar \surname{Castillo-Felisola}}

\section{\label{phenom}Phenomenological implications}

\cite{Cartan-Einstein,Cartan1922,*Cartan1923,*Cartan1924,*Cartan1925}

\bibliography{References.bib}
\end{document}

verwandte Informationen