我正在为大学小组课程作业编写总计 360 页的 Latex 文档。课程作业的一部分是我们必须在每个页面上写上我们每个人的名字,这是我们做出的贡献。我正在使用
\fancypagestyle{John Doe}
{
\fancyhead[R]{John Doe}
}
执行此操作,然后在我们自己工作的页面上使用以下命令:
\pagestyle{John Doe}
除参考书目外,对于文档中的所有页面都可以轻松执行此操作。
命令
\printbibliography
似乎将参考书目全部打印出来。
我们需要在参考书目中添加我们的名字,每个名字占两页,所以理想情况下是这样的
\pagestyle{John Doe}
\newpage
\newpage
\pagestyle{Tom}
\newpage
\newpage
\pagestyle{Jerry}
etc ...
然而内容就是书目内容。
该书目长达24页,团队共有12名成员。
我们应该怎么做 ?
答案1
keywords
这可以通过使用参考书目字段中的关键字来完成。
例如,您可以.bib
按如下方式注释您的字段:
@online{johnsfirst,
title="John",
month=November,
date=2013,
day=10,
keywords={john},}
@online{johnssecond,
title="John",
month=November,
date=2013,
day=10,
keywords={john},}
@online{tomsfirst,
title="tom",
month=November,
date=2013,
day=10,
keywords={tom},}
@online{tomssecond,
title="tom",
month=November,
date=2013,
day=10,
keywords={tom},}
@online{jerrysfirst,
title="jerry",
month=November,
date=2013,
day=10,
keywords={jerry},}
@online{jerryssecond,
title="jerry",
month=November,
date=2013,
day=10,
keywords={jerry},}
然后,您可以在文件中使用,例如
\printbibliography[title={john's contributions},keyword=john]
\printbibliography[title={tom's work},keyword=tom]
\printbibliography[title={jerry's stuff},keyword=jerry]
你可能还想看看notkeyword
:)
这是一个完整的.tex
文件,包含arara
指令。
% arara: pdflatex
% arara: bibtex
% arara: pdflatex
% arara: pdflatex
% arara: pdflatex
\documentclass{article}
\usepackage[backend=bibtex]{biblatex}
\addbibresource{contributors}
\begin{document}
\nocite{*}
\printbibliography[title={john's contributions},keyword=john]
\printbibliography[title={tom's work},keyword=tom]
\printbibliography[title={jerry's stuff},keyword=jerry]
\end{document}