我需要使用芝加哥第 17 版样式来引用参考文献。下面的代码可以完成这项工作,但\cite
文内引用命令会打印完整的参考文献(\fullcite
实际上应该如此)。
怎么了?
这是一个简单的例子:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=bibtex]{biblatex-chicago}
\begin{filecontents}{bibfile.bib}
@article{gamow1946expanding,
title={Expanding universe and the origin of elements},
author={Gamow, George},
journal={Physical Review},
volume={70},
number={7-8},
pages={572},
year={1946},
publisher={APS}
}
\end{filecontents}
\addbibresource{bibfile.bib}
\begin{document}
\cite{gamow1946expanding}
\printbibliography
\end{document}
答案1
biblatex-chicago
的默认notes
样式是 ,它将在第一次出现时呈现完整引文(类似参考书目),然后在后续引文中呈现简短版本(如果不是同上)。此样式应该适用于脚注中给出的引文。因此,您得到的是预期的结果。如果您希望以内联方式提供标签式引文,则可以使用authordate
的样式biblatex-chicago
,然后根据需要使用\textcite
或。\parencite
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[authordate]{biblatex-chicago}
\begin{filecontents}{bibfile.bib}
@article{gamow1946expanding,
title={Expanding universe and the origin of elements},
author={Gamow, George},
journal={Physical Review},
volume={70},
number={7-8},
pages={572},
year={1946},
publisher={APS}
}
\end{filecontents}
\addbibresource{bibfile.bib}
\begin{document}
\textcite{gamow1946expanding}
\parencite{gamow1946expanding}
\printbibliography
\end{document}