Я попытаюсь объяснить, чего я хочу: я хочу, чтобы моя библиография была разделена на 2 большие категории: во-первых, Первичные источники (которые будут содержать всего несколько пунктов), а затем Вторичные источники. Раздел Вторичные источники будет разделен на несколько подразделов, основанных на темах. Я хотел бы, чтобы не было разрыва страницы между разделом «Первичные источники» и разделом «Вторичные источники». Я попробовал несколько решений, приведенных здесь, но они не сработали. Как мне сделать так, чтобы они оба отображались на одной странице? Спасибо за вашу помощь.
\documentclass[12pt,a4paper,oneside,openany]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=mla,showmedium=false]{biblatex}
\begin{filecontents}{test.bib}
@inreference{University2010,
title = {University, n.},
booktitle = {{{OED Online}}},
date = {2010},
edition = {Third Edition},
publisher = {{Oxford University Press}},
urldate = {2020-06-25},
keywords = {dico,secondary}
}
@book{byattPossessionRomance2009,
title = {Possession: A {{Romance}}},
shorttitle = {Possession},
author = {Byatt, A. S.},
date = {2009},
publisher = {{Vintage Classics}},
location = {{London}},
isbn = {978-0-09-950392-7},
keywords = {primary},
langid = {english},
pagetotal = {511}
}
\end{filecontents}
\addbibresource{test.bib}
\begin{document}
\nocite{*}
\printbibliography[keyword=primary,title=Primary Sources]
\chapter*{Secondary Sources}
\addcontentsline{toc}{chapter}{Secondary Sources}
\printbibliography[heading=subbibliography,keyword=dico,title=Dictionary Entries]
\end{document}
решение1
В вашем классе документов \chapter
начните \chapter*
новую (двойную) страницу, поэтому я бы не использовал ее \chapter*
для заголовка «Вторичные источники».
Я бы, пожалуй, выбрал следующий вариант. Здесь используются три уровня заголовков библиографии.
- Один общий заголовок.
- Первичный/вторичный заголовок.
- Заголовки ключевых слов.
Затем
\documentclass[12pt,a4paper,oneside,openany]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=mla,showmedium=false]{biblatex}
\defbibheading{subsubbibintoc}[\refname]{%
\subsection*{#1}%
\phantomsection
\addcontentsline{toc}{subsection}{#1}}
\begin{filecontents}{\jobname.bib}
@inreference{University2010,
title = {University, n.},
booktitle = {{{OED Online}}},
date = {2010},
edition = {Third Edition},
publisher = {{Oxford University Press}},
urldate = {2020-06-25},
keywords = {dico,secondary}
}
@book{byattPossessionRomance2009,
title = {Possession: A {{Romance}}},
shorttitle = {Possession},
author = {Byatt, A. S.},
date = {2009},
publisher = {{Vintage Classics}},
location = {{London}},
isbn = {978-0-09-950392-7},
keywords = {primary},
langid = {english},
pagetotal = {511}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibheading[heading=bibintoc]
\printbibliography[heading=subbibintoc, keyword=primary,title=Primary Sources]
\printbibheading[heading=subbibintoc,title=Secondary Sources]
\printbibliography[heading=subsubbibintoc,keyword=dico,title=Dictionary Entries]
\end{document}
производит