在 bibtex 中重新创建 biblatex 选项 autocite=footnote,style=verbose-trad1

在 bibtex 中重新创建 biblatex 选项 autocite=footnote,style=verbose-trad1

我目前正在生成如下的参考书目:

\usepackage[autocite=footnote,style=verbose-trad1]{biblatex}
\let\cite\autocite

这会在脚注中生成完整的引用,并带有可选的前注和后注。

令人沮丧的是,看起来我必须退回到 bibTeX 来处理期刊事宜,因此为了让事情顺利进行,我想在发送手稿之前把我的房子整理好。

那么我有什么选择?\bibliographystyle我应该使用什么才能通过命令获得完整的引用\cite?有没有办法用 bibtex 将参考文献作为脚注?

或者我是否必须以 sed-fu 的方式将我的\cites 更改为\footnote\cites 并根据需要移动前/后注释?

答案1

在我看来,棘手的部分不是\let,而是模仿 的完整引用和同上机制。\cite\footciteverbose-trad1朱拉比布包不再维护,似乎已成为众多功能的典范。下面是使用至少接近的包的biblatex示例(仍缺少许多小格式)。jurabibverbose-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}

相关内容