我目前正在生成如下的参考书目:
\usepackage[autocite=footnote,style=verbose-trad1]{biblatex}
\let\cite\autocite
这会在脚注中生成完整的引用,并带有可选的前注和后注。
令人沮丧的是,看起来我必须退回到 bibTeX 来处理期刊事宜,因此为了让事情顺利进行,我想在发送手稿之前把我的房子整理好。
那么我有什么选择?\bibliographystyle
我应该使用什么才能通过命令获得完整的引用\cite
?有没有办法用 bibtex 将参考文献作为脚注?
或者我是否必须以 sed-fu 的方式将我的\cite
s 更改为\footnote\cite
s 并根据需要移动前/后注释?
答案1
在我看来,棘手的部分不是\let
,而是模仿 的完整引用和同上机制。\cite
\footcite
verbose-trad1
朱拉比布包不再维护,似乎已成为众多功能的典范。下面是使用至少接近的包的biblatex
示例(仍缺少许多小格式)。jurabib
verbose-trad1
\documentclass{article}
\usepackage[%
citefull=first,%
ibidem=strictdoublepage,
authorformat=citationreversed,%
titleformat=colonsep,%
]{jurabib}
\AtBeginDocument{%
\let\cite\footcite
}
\DeclareRobustCommand{\biblnfont}{\normalfont}
\DeclareRobustCommand{\bibfnfont}{\normalfont}
\DeclareRobustCommand{\bibelnfont}{\normalfont}
\DeclareRobustCommand{\bibefnfont}{\normalfont}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Bli74,
author = {Blinder, Alan S.},
year = {1974},
title = {The economics of brushing teeth},
journal = {Journal of Political Economy},
volume = {82},
number = {4},
pages = {887--891},
}
\end{filecontents}
\begin{document}
Some text.\cite{Bli74}
Some text.\cite[p.~887]{Bli74}
\bibliographystyle{jurabib}
\bibliography{\jobname}
\end{document}