我想使用biblatex-phys在我的演讲中引用样式。更具体地说,我使用这个包中描述的一些选项这里指定(或多或少)APS 标准(在我的情况下:删除标题,只显示论文的第一页。对于引用样式,我选择了作者年份,但这并不重要。
我现在的问题是:在最后的参考书目中,以及使用时\footfullcite
,作者后面有两个逗号。我怀疑第二个逗号来自隐藏的标题,因为标题未被隐藏时没有多余的逗号。
\documentclass{beamer}
\usepackage[
backend=biber,
style=phys,
articletitle=false,
pageranges=false,
citestyle=authoryear
]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{ICD.bib}
@article{santra_non-hermitian_2002,
title = {Non-Hermitian electronic theory and applications to clusters},
volume = {368},
issn = {0370-1573},
url = {http://www.sciencedirect.com/science/article/pii/S0370157302001436},
doi = {10.1016/S0370-1573(02)00143-6},
abstract = {Electronically excited cations, generated by inner-valence ionization of small molecules, relax in general by dissociation and photon emission. Autoionization is forbidden for energetic reasons. The situation changes fundamentally in an inner-valence ionized cluster, which releases its excess energy by emitting an electron. This novel process, referred to as Intermolecular Coulombic Decay, is characterized by an efficient energy transfer between monomers in the cluster. The decay is ultrafast, taking place on a femtosecond time scale. Theoretical tools are developed to predict the properties, in particular lifetimes, of molecular systems undergoing electronic decay. These methods are applied to study the relaxation of inner-valence holes in clusters. In order to enable a treatment of the scattering and the many-particle problem with standard electronic correlation methods for bound states, a complex absorbing potential is added to the Hamiltonian. Conceptual as well as practical aspects of this procedure are discussed in detail.},
pages = {1--117},
number = {1},
journaltitle = {Physics Reports},
shortjournal = {Physics Reports},
author = {Santra, Robin and Cederbaum, Lorenz S.},
urldate = {2017-09-05},
date = {2002-09-01},
keywords = {Ab initio calculations, Clusters, Resonance states, Valence ionization, {ToDo}, {HF}},
file = {ScienceDirect Full Text PDF:/home/severin/Dokumente/Uni/Zotero/storage/MDI3XT7E/Santra und Cederbaum - 2002 - Non-Hermitian electronic theory and applications t.pdf:application/pdf;ScienceDirect Snapshot:/home/severin/Dokumente/Uni/Zotero/storage/Z38JXCVE/S0370157302001436.html:text/html}
}
\end{filecontents}
\bibliography{ICD}
\begin{document}
\begin{frame}
cite: \cite{santra_non-hermitian_2002}\\
autocite: \autocite{santra_non-hermitian_2002}\\
footfullcite: \footfullcite{santra_non-hermitian_2002}
\printbibliography
\end{frame}
\end{document}
请注意,这似乎是该类的一个特定问题beamer
:当使用\documentclass{article}
相同的序言时
\begin{document}
\vspace*{15cm} % just for a more compact screenshot
cite: \cite{santra_non-hermitian_2002}\\
autocite: \autocite{santra_non-hermitian_2002}\\
footfullcite: \footfullcite{santra_non-hermitian_2002}
\printbibliography
\end{document}
双逗号未显示。如果有人能向我解释为什么会发生这种情况,以及如何消除它,我将不胜感激。
谢谢你!
编辑:正如评论和答案中提到的那样:在我的另一台装有当前版本的机器上,一切正常。谢谢!
答案1
此行为是由于在beamer
中修复的一个错误造成的https://github.com/josephwright/beamer/commit/6dc69b711304b4b578fa51622a186abff4a5ab53#diff-15177487b51275c13573a59c399e24e6。
如果可能的话,你应该更新你的 TeX 发行版安装当前版本。如果无法做到这一点,例如,如果您只想更改这一个包,或者您没有权限更新整个发行版,则需要在本地安装包。此选项应被视为最后的手段,因为对于更复杂的包,可能存在包依赖性,这会使本地安装更加复杂且容易出错。