Footfullcite 无法与 thebibliography 配合使用

Footfullcite 无法与 thebibliography 配合使用

尽管我尽了最大努力在网上寻找一些类似的已解决的问题,但我还是必须寻求您的帮助。

我试图使用\footfullcite{}链接到我之前在本\thebibliography节中输入的参考的命令在脚注中获取完整参考。但是,我只能将脚注写为项目\bibitem。我读过几次,使用 bibdesk 会更容易,但我想完全控制我的参考资料,我想在我的 main.tex 中访问它,这就是我想坚持使用 thebibliography 的原因。

我的代码如下(我在 MacTeX 上使用回忆录高级模板)

\documentclass[12pt,a4paper,article]{memoir} 

\usepackage[backend=bibtex,style=authoryear,natbib=true]{biblatex} 

\begin{document}

my text here \footfullcite{ref1}

\begin{thebibliography}{}
\bibitem{ref1} Name (year), Title, Town, Edition
\end{thebibliography} 

\end{document}

这让我:

输出

当我想要获得我在参考书目中输入的完整参考资料时,包括作者(年份)、标题、城镇、版本。

附加问题,我想从图片的标题中引用一个参考,尽管我这样做时,上标似乎总是与文本错位。对此有什么想法吗?

我提前非常感谢您的帮助!

答案1

biblatex使用(或)背后的想法bibtex是不手动格式化您的参考书目。

自动的

\documentclass[12pt,a4paper,article]{memoir} 

\usepackage[style=authoryear,natbib=true]{biblatex} 
\addbibresource{test.bib}

\begin{document}

my text here \footfullcite{knuth}

\printbibliography

\end{document}

test.bin使用以下格式的文件

@article{knuth,
  author       = {Knuth, Donald E.},
  title        = {Some title},
  date         = 1984,
  location     = {Nice city},
  journal      = {good journal},
  volume       = {42}
}

保留手动格式

\documentclass[12pt,a4paper,article]{memoir} 

\newcommand{\refa}{Name (year), Title, Town, Edition}

\begin{document}

my text here\footnote{\refa}

\begin{thebibliography}{}
\bibitem{refa} \refa
\end{thebibliography} 

\end{document}

相关内容