![一页中有两份参考书目](https://linux22.com/image/453683/%E4%B8%80%E9%A1%B5%E4%B8%AD%E6%9C%89%E4%B8%A4%E4%BB%BD%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE.png)
我正在使用该multibib
包和该文档report
类pdflatex
。
这是我的.tex
文件:
\documentclass[a4paper]{report}
\usepackage{multibib}
\newcites{readinglist}{Reading List}
\newcites{resources}{Resources}
\begin{document}
\bibliographystylereadinglist{plain}
\bibliographyreadinglist{readinglist}
\bibliographystyleresources{plain}
\bibliographyresources{resources}
\end{document}
输出结果如下:
由于我的阅读清单和资源都很短,我想将它们放在同一页上。另外,我想继续用作report
我的文档类。
答案1
尝试在参考书目周围添加\begingroup
和,然后在 之后添加。像这样:\endgroup
\def\chapter*#1{\section*{#1}}
\begingroup
\documentclass[a4paper]{report}
\usepackage{multibib}
\newcites{readinglist}{Reading List}
\newcites{resources}{Resources}
\begin{document}
\begingroup
\def\chapter*#1{\section*{#1}}
\bibliographystylereadinglist{plain}
\bibliographyreadinglist{readinglist}
\bibliographystyleresources{plain}
\bibliographyresources{resources}
\endgroup
\end{document}
代码\def\chapter*#1{\section*{#1}}
将 chapter 命令重新定义为 section 命令。参考书目倾向于使用 chapter 命令作为标题,但现在它将改用 section 命令,这样不会强制生成新页面 :)