我该如何让footcite
引文显示在同一行,例如用分号分隔?我希望脚注显示如下内容:
$^{1}$Smith,标题;$^{2}$Smith2,标题2
这是一个简单的例子:
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{test,
author="John Smith",
title="The title",
year=1099,
publisher="nobody",
}
@book{test2,
author="John Smith2",
title="The title2",
year=10992,
publisher="nobody",
}
\end{filecontents*}
\documentclass[12pt]{beamer}
\usepackage[backend=biber,style=authortitle]{biblatex}
\bibliography{\jobname}
\begin{document}
\begin{frame}
\begin{itemize}
\item Text \footcite{test}
\item Text2 \footcite{test2}
\end{itemize}
\end{frame}
\end{document}
这给了我:
答案1
对于其他文档类,这个问题可以通过包来解决footmisc
。不幸的是,据我所知,你不能同时使用beamer
这两个footmisc
包,因为beamer
它们有自己的\footnote
定义。
相反,我们可以简单地采取一种解决方法并在普通脚注中引用这些作品:
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{test,
author="John Smith",
title="The title",
year=1099,
publisher="nobody",
}
@book{test2,
author="John Smith2",
title="The title2",
year=10992,
publisher="nobody",
}
\end{filecontents*}
\documentclass[12pt]{beamer}
\usepackage[backend=biber,style=authortitle]{biblatex}
\bibliography{\jobname}
\begin{document}
\begin{frame}
\begin{itemize}
\item Text \footnotemark
\item Text2 \footnotemark
\setcounter{footnote}{1}
\footnotetext{\cite{test}, \textsuperscript{2}\cite{test2}}
\end{itemize}
\end{frame}
\end{document}
由此你得到